2 bed Townhouse for sale in Torremendo € 73,000 Spain alicante Province Torremendo Bedrooms: 2, Bathrooms: 2, Town House in Torremendo, Alicante, Spain