Sale 2 Bed, 1 Bath, Apartment in Dehesa de Campoamor Orihuela Costa The flat is located in Dehesa de Campoamor. The… More Details 159,900 EUR