THE LEE PLAZA - DETROIT, MIYour model is disabled. For more details go to Edit properties3D Model
also known as the Lee Plaza Hotel or Lee Plaza Apartments. is a vacant 15-story high-rise apartment building located at 2240 West Grand Boulevard, about one mile west of New Center along West Grand Boulevard, an area in Detroit, Michigan. It is a registered historic site by the state of Michigan and was added to the United States National Register of Historic Places on November 5, 1981. Designed by Charles Noble and constructed in 1929, it rises to 15 floors and is an excellent example of Art Deco architecture of the 1920s. READ MORE.