1 of 20Featured8048 Miller Road (opens in new tab)8048 Miller Road, Swartz Creek, MI 48473(810) 813-3835$1,300/moFees may apply12-mo lease1 unit available2 bedView DetailsCheck availability