- 126 m2 Build
- 3 Bedrooms
- 2 Bathrooms
- 126 m2 Plot
This beautiful Apartment is only 350m from the centre of Teulada, with its wealth of amenities on your doorstep, and only 900m to the Train station in Teulada, from where you can travel to Denia, or... Read More