1/14545.000 €House or chalet in Carrer Platja, 21, Cala Llombards 2 rooms · 1 bath · 101 m² · Parking · Private real estate 1721 days agoContactCallCallContact