Homes for sale - Lot 22A Mores Creek Crossing, Idaho City, ID 83631...