$560,000 -
18129 Hidden Trail
Spring Lake ,
MI 49456
City: Spring Lake