$5,197,277Building for sale in Barcelona, SpainBarcelonaBuilding • 26910 sq ft (2500 m²)Add to favoritesMessage agent