$349,900 -
18715 W Spring Lake Road
Spring Lake ,
MI 49456
City: Spring Lake