House for sale in Costa Brava, Spain

Sort 1440 results:
THB49,399,039
Sant Antoni de Calonge

5 Bed. • 5 Bath. • 350 m²

THB9,703,383
Castell-Platja d'Aro

3 Bed. • 2 Bath. • 127 m²

THB22,758,843
La Tallada d'Empordà

5 Bed. • 2 Bath. • 460 m²