For Sale 3 bedroom Apartment in Orihuela Costa Orihuela Costa, ALICANTE, Spain €160,000 3 Bedrooms 2 Baths 103 sqm