About this property
This is a great property situated in the town of La Roda de Andalucia in the province of Sevilla, Spain, just a short 15 minute drive from the historical town of Antequera. La Roda is a bustling town with all the amenities, shops, bars and restaurants …