For Sale 3 bedroom apartment in Orihuela Costa Orihuela Costa, Alicante, Spain €249,995 3 Bedrooms 2 Baths 88 sqm