About this property
This beautifully renovated townhouse is located in a quiet street in the town of Santa Margalida in the north of Mallorca.
It was recently completely renovated and adapted to modern requirements, but typical island elements were retained and contribute...