Apartment for sale, 2502 Pl. de Catalunya, in Barcelona, SpainBarcelona, 2502 Pl. de CatalunyaApartment • 3 room(s) • 3 bed. • 2 bath.