About this property
Welcome to this charming townhouse in Teulada Centre, located in the beautiful Costa Blanca of Alicante! This property presents an exciting opportunity for those seeking a home full of potential and charm in a tranquil and picturesque setting.
The house, …