EnglishFrenchGermanSpanish

Town house

Sort By:  

Town house for sale in Teulada – VO2109

€160,000 - Town house

REDUCED ON PRICE!!!Nice house in the town centre of Teulada. With parking in the underbuild (accesible by elevator from inside the property). The property has…

More Details
185 m2 4 Bedrooms 2 Bathrooms