Lee Plaza Hotel Detroit

Apartments in Detroit, United States
Suggest an edit · Your business? Claim now
The Lee Plaza is a vacant 16-story high-rise apartment building located at 2240 West Grand Boulevard, about one mile west of New Center along West …

Facts

Construction completed:1928
Architect:Charles Noble
Architectural style:Art Deco

Social profiles