Detroit apartment tenants wait months for lone elevator to be repaired
There are nearly 90 apartments at New Center Plaza, located between Second Avenue and the Lodge Freeway in Detroit.
There are nearly 90 apartments at New Center Plaza, located between Second Avenue and the Lodge Freeway in Detroit.