SGD 2,057,191House with pool in the city of Barcelona, SpainBarcelonaDetached house • 4 bed. • 2 bath. • 200 m²Add to favoritesMessage agent