About this property
This bargain easy living one level Chalet style property is situated in the town of Illora in the Granada province of Andalucia, Spain. Being just 25km from Granada international airport and less than one hour to the Sierra Nevada Ski Resorts, this...