Soaring windows almost envelop the entire facade of 95 La Perouse Street, Griffith.

‘Wonderful sense of light and space’: A modern marvel for sale in Griffith