The Willard Shows Plans for Hotel and Residential in Glenwood South

Email readers: This blog post has a virtual reality image. Read the post on the blog to see it. Plans submitted to the city for The Willard are showing a 7-story building for the southwest corner of Glenwood Avenue and Willard Place. It will consist of 121 hotel rooms, 16 condos, and ground-floor retail. The […]


Blog Post Topics