For Sale 3 bedroom Country Property in Torremendo, Spain Torremendo, Alicante (South), Spain €450,000 3 Bedrooms 2 Baths 234 m2