Old Farm Shores

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