2 bed Townhouse for sale in orihuela € 42,000 Spain alicante Province orihuela Bedrooms: 2, Bathrooms: 1, Town House in Orihuela, Alicante, Spain