12483 W Nabesna, Star, ID, 83669
12483 W Nabesna, Star, ID, 83669
12483 W Nabesna, Star, ID, 83669
12483 W Nabesna, Star, ID, 83669
12483 W Nabesna, Star, ID, 83669
12483 W Nabesna, Star, ID, 83669

$538,500

12483 W Nabesna, Star, ID, 83669

6
Courtesy of: First Service Group Real Est.