221 West Hubbard Published July 1, 2016 at 3264 × 2448 in 221 West Hubbard Gets a Permit Bye bye cars, hello shiny new glass.