10 days agoHouse for sale in Barcelona, SpainBarcelonaChalet • 7 room(s) • 7 bed. • 6 bath. • 1227 m²