Orihuela Costa is a popular location for new build projects due to its desirable location on the Costa Blanca and its proximity to the Mediterranean Sea...