Newly Listed

$564,900

1750 N Green Pine Ln, Star, ID, 83669

ACTIVE