About this property
This beautifully presented 3 bedroom Townhouse sits centrally within the town of Badolatosa, in the province of Sevilla in Andalucia, Spain, close to local amenities and within easy walking distance to shops, bars and restaurants. The property opens in...