Lee Plaza
by Mike Falkner
The Lee Plaza (also known as the Lee Plaza Hotel or Lee Plaza Apartments) is a vacant high-rise apartment building, a registered historic site by the state of Michigan and was added to the United States National Register of Historic Places. The luxury complex was designed by Charles Noble and constructed in 1929, rising to 15 floors and an excellent example of Art Deco architecture of the 1920s.
It went from a towering symbol of wealth and luxury into a towering symbol of Detroit’s urban decay since the early 1990's.
Built for the city’s rich and powerful, the Lee Plaza still stands today, ravaged by the city’s poor and destitute.
28 photos
·
5 views