8206 N Ridgewood Dr Hayden Id 83835, 3 | HotPads