$2,224,925ID1245148
3.243 acres
Twin Falls County, ID 83301
$644,905ID1245211
0.94 acres
$2,224,925ID1245215