31 S Quincannon Ave, Star, ID, 83669
31 S Quincannon Ave, Star, ID, 83669
31 S Quincannon Ave, Star, ID, 83669
31 S Quincannon Ave, Star, ID, 83669

$490,000

31 S Quincannon Ave, Star, ID, 83669

4
Courtesy of: First Service Group Real Est.