2909 N Windbrook Ave, Star, ID, 83669

$494,990

2909 N Windbrook Ave, Star, ID, 83669

Courtesy of: CBH Sales And Marketing