- Photo: Javea, Spain
4 Bedrooms Duplex
SPACIOUS NEW 2 BEDROOM GOLF TOWNHOUSES SPS121067