About this property
Town house in the centre of Teulada. Beautiful panoramic views. Within 6 km from the beach.
It has 3 floors communicated internally.
The house consists of: entrance, single bedroom, living room with fireplace, 1 toilet (renovated in 2005), kitchen...