For Sale 4 bedroom in Torre de la Horadada Torre de la Horadada, Costa Blanca (Alicante), Spain €195,000 4 Bedrooms 2 Baths 98 sqm