106 N Scott St, Adrian, MI 49221$1,250/mo2 bds1 ba828 sqft - Townhouse for rentShow more49 days agoApply instantlySave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 20Request a tour
15885 Morningside, Northville, MI 48168$1,950/mo2 bds2 ba1,390 sqft - Townhouse for rentShow more30 days agoApply instantlySave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 25Request a tour
4087 Haverhill Ct, Traverse City, MI 49684$2,500/mo2 bds1.5 ba1,200 sqft - Townhouse for rentShow more55 days agoApply instantlySave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 13Request a tour
819 Cass Ave SE, Grand Rapids, MI 49507$1,045/mo2 bds1 ba-- sqft - Townhouse for rentShow more15 days agoApply instantlySave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 9Request a tour
263 Riverbank St #267, Wyandotte, MI 48192$1,095/mo2 bds1 ba1,000 sqft - Townhouse for rentShow more3 days agoApply instantlySave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 7Request a tour
217 Oak St UNIT B, Flushing, MI 48433$1,500/mo2 bds1 ba850 sqft - Townhouse for rentShow more57 days agoApply instantlySave this homeRequest a tour
2030 Villa Rd, Birmingham, MI 48009$5,495/mo3 bds4.5 ba2,300 sqft - Townhouse for rentShow more44 days agoApply instantlySave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 13Request a tour
360 W Main Ave APT 3, Zeeland, MI 49464$1,850/mo2 bds1.5 ba1,000 sqft - Townhouse for rentShow more75 days agoApply instantlySave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 15Request a tour
1001 S Brown St, Mount Pleasant, MI 48858$980/mo2 bds1 ba-- sqft - Townhouse for rentShow more74 days agoApply instantlySave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 11Request a tour