Positioned in the vibrant commercial area of Adelaide, 70 Light Square offers a central location that is conveniently situated near various transportation options and a variety of restaurants, cafes and shops, making it an ideal spot for both employees and clients.
The available suites are afforded with state of the art fitouts including a great mix of workstations, meeting rooms, boardroom &