House for sale in Barcelona, SpainBarcelonaHouse with flats • 1 room(s) • 7 Bed. • 6 Bath. • 1243.97 m²