Lee Plaza Hotel / Apartments photograph

Lee Plaza Hotel / Apartments

Use attributes for filter !
Address2240 W Grand Blvd, Detroit, MI 48208, USA
Date of Reg.
Date of Upd.
ID1022112
Send edit request

About Lee Plaza Hotel / Apartments


The Lee Plaza 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.

Where is the Lee Plaza Hotel / Apartments

Lee Plaza Hotel / Apartments Map
Click on the photo of Lee Plaza Hotel / Apartments to view it on Google Maps.
Next Profile ❯