Lot 2 Tamarack, Idaho City, ID 83631 – 98796501 - Idahome and Land ...