About this property
Detached property Situated in the town of Olvera in the province of Seville. Needs completely renovating throughout, ideal restoration project that would make a superb one bedroom cottage getaway with fantastic views over the beautiful town of Olvera...