About this property
Location Location and Sea Views ! A fabulous opportunity to acquire this spacious detached Villa which sits centrally on its1362m2 plot, over looking the stunning turquoise sea of Sol de Mallorca.
Sol de Mallorca is located in the South West region of …