House for sale in Province of Barcelona, Spain

Sort 1207 results:
PHP39,396,714
Province of Barcelona, 08784

4 Bed. • 3 Bath. • 278 m²