Climbing 16 Floors of the Abandoned Lee Plaza Once the Most Luxurious Apartment Building In Detroit

Lee Plaza, built by once famous Detroit developer Ralph Lee, was once the most luxurious apartment building in Detroit. Located on W. Grand Blvd, a...
Back to Top