About this property
This 5 bedroom 4 bathroom Modern Townhouse property with a pool, large garage, patio and terrace is situated close to the town of Illora in the Granada province of Andalucia, Spain. Being just 25km from Granada international airport and less than one …