About this property
Situated at the top of the historical town of Estepa, in the province of Sevilla, This well presented duplex has on street parking and is set within easy walking distance to all the local amenities the town has to offer including schools, shops, a …