Lee Woodard and Sons Building - Credit: Wikimedia Commons
The Lee Woodard and Sons Building is a former factory building located at 306 South Elm Street in Owosso, Michigan, USA. It was listed on the National Register of Historic Places in 1980. It is now Woodard Station Lofts. Read more on Wikipedia
Source: en.wikipedia.org