About this property
We bring for your attention a new residential complex — luxury designer villas, in high-tech style, located in the resort town of Ciudad Quesada, in the Spanish province of Alicante on the Costa Blanca.
High-tech designer villas located on a hilltop,...