About this property
Excellent newly built property with magnificent design and high quality materials. Located in picturesque countryside with unobstructed views of the Sierra de Tramuntana in Selva. Just 1.5 kilometers from the center of the town of Selva and 2...