Sold Apartment for sale in Son Servera 2 bedrooms · 2 bathrooms · 85 m² €0 REF. ID: SOLGTMAR-004 Sold