342 S Calhoun Pl
Star, ID 83669
Rate Upon Request
11.39 AC
1
Space Available
11.39 AC
Rate Upon Request
Commercial