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