More Property Photos 219 Spring Creek Road North Fork, Idaho 83466 $200,000 : Paige Oeding & Dana Miles : 2083030747 : 98685476