Sale 3 Bed, 2 Bath, Apartment in Torrevieja This newly built apartment is on a south-facing third… More Details 599,900 EUR