Lee Plaza (Detroit)
The Lee Plaza (also known as the Lee Plaza Hotel or Lee Plaza Apartments) is a vacant 16-story high-rise apartment building undergoing restoration 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.