12497 W Nabesna, Star, ID, 83669
12497 W Nabesna, Star, ID, 83669
12497 W Nabesna, Star, ID, 83669
12497 W Nabesna, Star, ID, 83669
12497 W Nabesna, Star, ID, 83669

$538,500

12497 W Nabesna, Star, ID, 83669

5
Courtesy of: First Service Group Real Est.