• Project Name: Maple Leaf Self Storage - Quebec St
  • Location: 1818 Quebec St, Vancouver, BC
  • Project Size: 80,000 Square Feet
  • Description: Modern self storage facility with climate-controlled storage over four levels