Project Size

30,000 sf

Address

111 Peter Street, Toronto ON

Designer

iN Studio