House for sale in Barcelona, Spain

USD 21,096,181

EUR 18,000,000

Barcelona

Villa • 14 room(s) • 14 Bed. • 13 Bath. • 1026 m² • Ref: 01285/7445

Spaces

Rooms14
Bedrooms14
Bathrooms13

Surfaces

Living1026 m²
Land1059 m²

Barcelona

Terrace
Air conditioning
Alarm
Energy efficiency ratingNo data
Environmental (CO₂) impact ratingNo data