Centrum Hubbard 6 Published February 5, 2017 at 3990 × 2509 in Construction Progress: Centrum Hubbard and 412 North Wells