All properties for sale, Spain

Sort 417734 results:
PHP39,377,617
Province of Barcelona, 08784

4 Bed. • 3 Bath. • 278 m²

PHP280,987,425
Barcelona, Carrer d'Ausiàs Marc

3 Bed. • 3 Bath. • 186 m²