About this property
Discover this charming townhouse in the heart of Teulada, Costa Blanca, Alicante. Built in 1900, this 4-bedroom property offers endless possibilities. While it requires renovations, its spacious 150 sqm and interior patio provide the perfect canvas to …