Strollie

Detroit, United States

Lee Plaza

Detroit, United States

Lee Plaza
Photo: Andrew Jameson · CC BY-SA 3.0 · Wikimedia Commons

Exterior only

Visible from the street; the inside is private.

The Lee Plaza is a 16-story Art Deco high-rise at 2240 West Grand Boulevard in Detroit, Michigan, about a mile west of New Center. Designed by Charles Noble and constructed in 1929, it is an excellent example of 1920s Art Deco architecture. Added to the National Register of Historic Places in 1981, the building is currently vacant and undergoing restoration.

Movement

Type
revenue house
Heritage
National Register of Historic Places listed place
Place
Detroit, United States

This building on


Location

42.35940, -83.10170