Commercial for sale in Telde, Spain

IDR 24,343,842,723

EUR 1,495,000

Telde

Farm • Ref: C0033-01932

Surfaces

Land1698 m²

Telde

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