About this property
This renovated 3 bedroom first floor apartment is ready to move into and enjoy. Situated in popular Castillo de Locubin which is just a short drive from the historical city of Alcala la Real in the south of Jaen province in Andalucia, Spain. The …