Apartment for sale, Carrer de Dalmases, 61, 08017 Barcelona, Spain, in Barcelona, SpainBarcelona, Carrer de Dalmases, 61, 08017 Barcelona, SpainAttic • 9 room(s) • 5 bed. • 4 bath. • 300 m²