3-bed 2-bath Apartment for Sale in Urb. Huerta Del Barco, La Marina, Alicante, Spain