11039 W Collina Vista Dr., Star, ID, 83669

$769,665

11039 W Collina Vista Dr., Star, ID, 83669

PENDING