2909 N Windbrook Ave, Star, ID, 83669
2909 N Windbrook Ave, Star, ID, 83669

$489,990

2909 N Windbrook Ave, Star, ID, 83669

2
Courtesy of: CBH Sales And Marketing