Commercial for sale, Barcelona, Barcelona, Sarrià - Sant Gervasi, Vallvidrera - El Tibidabo i Les Planes Barcelona, Barcelona, Sarrià - Sant Gervasi, Vallvidrera - El Tibidabo i Les Planes Barcelona, in Barcelona, SpainBarcelonaFarm • 10 room(s) • 10 bed. • 8 bath.