12540 W Nabesna, Star, ID, 83669
12540 W Nabesna, Star, ID, 83669

$525,000

12540 W Nabesna, Star, ID, 83669

2
Courtesy of: First Service Group Real Est.