269 E Palmer Street at 269 E Palmer Street, Detroit, MI 48202 | HotPads