Flat in Avenida Pedralbes with unobstructed viewsBarcelona, Av. de Pedralbes, 18, 08034 Barcelona, SpainTerraced apartment • 4 bed. • 3 bath. • 252 m²