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...