Commercial for sale in Teulada, Spain, Spain

USD 187,310

EUR 168,000

Teulada, Spain

Office • 1 Bath. • 40 m² • 2nd floor • Ref: 190653603

Spaces

Bathrooms1

Surfaces

Living40 m²

Teulada, Spain

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