Sale 3 Bed, 2 Bath, Townhouse in Orihuela Costa This three bedroom, two bathroom, popular style of townhouse… More Details 164,950 EUR