26121 Eureka Road at 26121 Eureka Road, Taylor, MI 48180 | HotPads