8579 – 8644 River Road (North)
8579 - 8644 River Road, Delta
8579-8644 River Road is a 19 acres industrial development located in the prime logistically location of Delta. The site is currently being pre-loaded and Wesgroup will be constructing a 350,000 sf Tier 1 logistics building with significant trailer parking. Flexible design allows for tenants from 80,000 sf up to a 350,000 sf single occupant can be accommodated.