1532 Travis Place, Boise, ID 83713 | HotPads