For sale, 873 m2, building plot, new construction, villa, sea views, luxury location, Teulada, Moraira, Benissa, Alicante.