• Project Name: 92nd St Industrial - Delta
  • Location: 8300 River Road, Delta, BC
  • Project Size: 39,750 Square Feet
  • Description: A new strata industrial building