• An villa with 3 bedrooms and 2bathrooms  in Javea, Alicante, ES 1506