10254 W Achillea St, Star, ID, 83669
10254 W Achillea St, Star, ID, 83669
10254 W Achillea St, Star, ID, 83669
10254 W Achillea St, Star, ID, 83669
10254 W Achillea St, Star, ID, 83669
10254 W Achillea St, Star, ID, 83669
10254 W Achillea St, Star, ID, 83669
10254 W Achillea St, Star, ID, 83669
10254 W Achillea St, Star, ID, 83669
10254 W Achillea St, Star, ID, 83669
10254 W Achillea St, Star, ID, 83669
10254 W Achillea St, Star, ID, 83669
10254 W Achillea St, Star, ID, 83669
10254 W Achillea St, Star, ID, 83669

$550,000

10254 W Achillea St, Star, ID, 83669

14
Courtesy of: Keller Williams Realty Boise