2 bed Apartment for sale in Almoradi € 89,950 Spain alicante Province Almoradi 2 Bedroom 2 bathroom ground floor apartment with a terrace located close to amenities in Almoradi.