About this property
This townhouse is located in the heart of Pedrera in the province of Sevilla, Andalucia, Spain, close to all the local amenities shops, bars, and restaurants. Inside, the property has been finished throughout to a very high standard. The entrance leads …