117 Canyon Street, Horseshoe Bend, ID 83629 - HotPads