505 Lena Lane, Blackfoot, ID 83221 - Homesnap