About this property
Eden Villas Spain presents this Luxury Detached Villa of approx. 212m² in the countryside of Catral near Almoradi. The villa (built 2005) has been owned from new by the current owners and has been maintained to a very high standard.
The 3,459m²...