3476 N Winecup Pl., Star, ID, 83669

$966,345

3476 N Winecup Pl., Star, ID, 83669

Courtesy of: Toll Brothers Real Estate, Inc