Elmwood Park Plaza

 750 Chene Street, DetroitMI 48207