This Detroiter is on a mission to feed the communitySteve Rimmer is a coordinator for The Seward Sharing Table
New Center Plaza Apartments residents demand answers after elevator sits broken for 7 monthsResidents living in New Center Plaza Apartments in Detroit say the elevator has been broken for seven months and they are becoming extremely frustrated.