2627 N Eldorado Street, Boise, ID 83704 - HotPads