Sea View Apartment in Torrevieja - One Place