191 N Plummer Road, Star, ID 83669 - HotPads