Project Size

40,500 Square Feet

Address

75 Derry Road, Mississauga

Designer

Flora Di Menna Designs