House for sale in Barcelona, Spain

Sort 493 results:
USD15,717
Barcelona, Ctra. de Miramar, 38, 08038 Barcelona, Spain

1 Room • 1 Bed. • 72 m2