Back to all projects THE PROJECT Itaroa LOCATION Huarte, Navarra Previous Next Projects Projects Projects Projects Palma Springs Puerto Venecia shopping centre Max Center Shopping centre