21st century Avenida de las Islas Canarias, 18, 35508 Costa Teguise, Las Palmas