House for sale in Barcelona, Spain

Sort 12257 results:
IDR11,620,637,621
Sant Quirze del Vallès

6 Rooms • 6 Bed. • 3 Bath. • 370 m2

IDR3,462,475,699
Sant Cebrià de Vallalta

4 Rooms • 4 Bed. • 2 Bath. • 214 m2