Found 1 place
Address: 616 Shelden Ave, Houghton, MI 49931
Latitude: 47.1221 (47°7′19″N), Longitude: -88.566 (88°33′58″W)