Homes for sale - Lot 64 Mores Creek Dr, Idaho City, ID 83631 – MLS#...