634 N University Ave Blackfoot Id 83221, 2 | HotPads