• Project Name: Phoenix Glass
  • Location: 8166 92 St, Delta, BC
  • Project Size: 40,000 Square Feet
  • Description: An architectural glass and aluminum solution manufacturing facility for Phoenix Glass