- Photo: Javea, Spain
4 Bedrooms Finca
2 Bedrooms Townhouse
2 Bedrooms Bungalow
3 Bedrooms Bungalow