Detroit's Lee Plaza gets $59M rebirth after sitting idle for 25 years

The vacant 15-story high-rise apartment building located on West Grand Boulevard is getting a makeover.

Latest Videos

Let it Rip

View More
View More