About this property
This 2 bedroom townhouse property is located in the famous town of Almodovar del Rio, in the province of Cordoba, Andalucia, Spain. In Almodovar del Rio you can find all kinds of establishments, shops, supermarkets, restaurants, bars, doctors, public...