Found 1 place
Address: 200 Cloverleaf Ln, Houghton Lake, MI 48629
Latitude: 44.3345 (44°20′4″N), Longitude: -84.8034 (84°48′12″W)