$1,581,207House with pool in the city of Barcelona, SpainBarcelonaDetached house • 4 bed. • 2 bath. • 2153 sq ft (200 m²)Add to favoritesMessage agent