6 Glen Forest Lot 2, Idaho City, ID 83631 - Homesnap