House for sale in Barcelona, Spain

Sort 482 results:
GBP12,471
Barcelona, Ctra. de Miramar, 38, 08038 Barcelona, Spain

1 Room • 1 Bed. • 72 m2