870 W Belmont St Boise Id 83706, 202 | HotPads