More Property Photos 221 Tower Creek Road Carmen, Idaho 83462 $980,000 : Paige Oeding : 208-940-0403 : 98766658