Homes for sale - 10441 W Tower Grove Ct, Star, ID 83669 – MLS#98844...