Centrum Hubbard 12 Published February 5, 2017 at 4073 × 2584 in Construction Progress: Centrum Hubbard and 412 North Wells