Property for sale in Javea with garden - 78 properties