$530,000
4902 Jake, Chubbuck, ID, 83202
Single Family Attached