Homestead Motel

187 North Railroad Street, Leadore, ID, USA
187 North Railroad Street Leadore Idaho 83464 US