Pic of the Week

Photo by Jeff Gimondo

The buildings are starting to come down to make way for The Willard hotel. Located at the corner of Glenwood Avenue and Willard Place, the brick buildings formerly used as office space and the surface parking lot will have a new hotel in the future.

At one point, the planners suggested condos on the upper floors but it’s been awhile since so it’ll be great to get an update on the plans. The lots are zoned for a maximum of 7 stories.

Similar Posts: