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 suite of 298sqm* is afforded with a state of the art fitout including a great mix of workstations, meeting rooms,