House for sale in Barcelona, Spain

Sort 1572 results:
THB23,993,819
Sant Pere Sallavinera

8 Bed. • 4 Bath. • 2400 m²

THB37,049,279
Sant Andreu de Llavaneres

6 Bed. • 5 Bath. • 694 m²