About this property
This villa is located in the tranquil urbanization of La Xara, only 10 minutes from Denia and 15 minutes from Javea, near the Montgo mountain and popular hiking areas. Built to German standards, the property has been impeccably maintained.
The villa...