This is a single family home. This home is located at 1 Star Ranch Rd, Idaho City, ID 83631.Show more