Commercial for sale in Telde, Spain

IDR 2,426,242,519

EUR 149,000

Telde

Farm • Ref: C0033-01902

Surfaces

Land315 m²

Telde

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