1975 Taylor at 1975 Taylor, Detroit, MI 48206 | HotPads