$2,4753 beds ยท 2 units availableApartment buildingPreserve TownhomesSpring Lake, MI 49456Special OfferAdd to favoritesShareListing optionsVerifiedMessageCall(616) 344-5185
$1,695 - $2,4952 - 3 beds ยท 18 units availableApartment buildingCoastal FlatsSpring Lake, MI 49456Special OfferAdd to favoritesShareListing optionsVerifiedMessageCall(616) 314-7304