About this property
This is an impressive, spacious two-storey villa with a private swimming pool perched on an elevated and well maintained plot of 1200m² on the outskirts of the small town of Albanchez, boasting breathtaking panoramic mountain views, ample parking space …