FIRST LOOK: Inside The New Spirit of Detroit Plaza In Downtown Detroit
One of our most-talked about stories last week was the announcement that Woodward was going to be closed to cars between Jefferson and Larned for a new “Spirit of Detroit Plaza.” Today it officially opened and so we decided to go check out the 20,000 square foot space. There...