About this property
This 3 Bedroom property with outside space is located close to the town square of the pretty town of La Roda de Andalucia, in the Sevilla province of Andalucia, Spain, located within easy walking distance to all the local amenities including shops, bars …