x hide permanently

Amazon raises banner at North Denver industrial center

BusinessDen

The Seattle-based online retail giant has pitched a flag at a 376,000-square-foot warehouse in Trammell Crow's Crossroads Commerce Park.