1008 N Hickory Street, Champaign, IL, 61820

$200,000

1008 N Hickory Street, Champaign, IL, 61820

Courtesy of: KELLER WILLIAMS-TREC