Townhouses for sale in Javea with pool - 1 property