60 S Quincannon Ave, Star, ID, 83669
60 S Quincannon Ave, Star, ID, 83669
60 S Quincannon Ave, Star, ID, 83669
60 S Quincannon Ave, Star, ID, 83669

$479,000

60 S Quincannon Ave, Star, ID, 83669

4
Courtesy of: First Service Group Real Est.