Homes for sale - 2919 Haverford DR, Canton, MI 48188 – MLS#R2022102...