Commercial for sale in Santiago del Teide, Spain

EUR 1,387,000

Santiago del Teide

Farm • Ref: C0032-03419

Surfaces

Land53323 m²

Santiago del Teide

Energy efficiency ratingNo data
Environmental (CO₂) impact ratingNo data