About this property
This semi-detached villa is located in Javea just 10 minutes from the historic centre, 15 minutes from the beach and 10 minutes from the Ondara shopping centre where several large supermarkets are located. The villa is all on one level and consists of...