About this property
This exclusive property is located on the outskirts of Herrera in the province of Seville in Andalucia, Spain. The Villa was designed and built by a well-known Spanish architect who had it as a country residence for several years. The current owners …