10986 W Threadgrass St., Star, ID, 83669
10986 W Threadgrass St., Star, ID, 83669
10986 W Threadgrass St., Star, ID, 83669
10986 W Threadgrass St., Star, ID, 83669
10986 W Threadgrass St., Star, ID, 83669
10986 W Threadgrass St., Star, ID, 83669
10986 W Threadgrass St., Star, ID, 83669
10986 W Threadgrass St., Star, ID, 83669
10986 W Threadgrass St., Star, ID, 83669
10986 W Threadgrass St., Star, ID, 83669
10986 W Threadgrass St., Star, ID, 83669
10986 W Threadgrass St., Star, ID, 83669
10986 W Threadgrass St., Star, ID, 83669
Active

$687,900

10986 W Threadgrass St., Star, ID, 83669

13
10986 W Threadgrass St., Star, ID, 83669
Courtesy of: Toll Brothers Real Estate, Inc