Innovation Grid

Innovation Grid, 127 Haydown Road, Elizabeth Vale SA 5112

Company: Innovation Grid

Located at the world-first Fluid Solar House, the Innovation Grid is able to provide a unique collaborative workplace.

Innovation Grid