Old Farm Shores

(1)
 2122 Sandy Shore Dr SE, KentwoodMI 49508
$680+Loft-2 BedsPets OK