Location 15/15-17 Carilla Street, Burwood NSW 2134 Position, Space and Clever Design 221 Under Contract Position, Space and Clever Design 221 Under Contract