9700 Menzies Street
  • Location: Chilliwack, BC
  • Size: 10,000 SF
  • Service Type: Retail