1/19660 €Flat in Pedralbes https://www.spotahome.com/es/barcelona/for-rent:rooms/1376814 12 rooms · 2 bath · ground · Elevator · Spotahome 238 days agoContact SpotahomeContact Spotahome