About this property
Discover this wonderful townhouse ready to move into in the charming village of Algaida, in Palma de Mallorca!
Algaida is a Majorcan town and municipality located in the south-central part of Mallorca, in the Balearic Islands. It borders the …