3116 N Esquire Dr Boise Id 83704, 202 | HotPads