About this property
This Renovated, Three Bedroom, Townhouse in El Chaparral, is located right on the border of the beautiful nature park and salt lake in Torrevieja on the Costa Blanca South. Within a very short walk you have some local amenities such as; bars,...