Centrum Hubbard 8 Published February 5, 2017 at 3770 × 2563 in Construction Progress: Centrum Hubbard and 412 North Wells