About this property
This large 4 / 5 bedroom town house is located within 500 meters of the beach of Javea in a beautifully maintained community with large communal pool and gardens. The town house covers 240m2 over 4 levels and has a private south east facing garden. The …