Commercial for sale in Telde, Spain

IDR 2,442,526,026

EUR 150,000

Telde

Farm • Ref: C0033-02136

Surfaces

Land276 m²

Telde

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