All properties for sale, Spain

Sort 28670 results:
INR55,763,769
Province of Barcelona, 08784

4 Bed. • 3 Bath. • 278 m²

INR397,914,321
Barcelona, Carrer d'Ausiàs Marc

3 Bed. • 3 Bath. • 186 m²