130 N Knox St, Star, ID 83669 is on the street of N Knox St, in the city of Star, Idaho. It is in the zip code of ID 83669.
130 N Knox St, Star, ID 83669It has , proximately 6,534 square feet floor size