Viewed
803 N Mattis Avenue
Champaign, IL 61821
$655,000
1.89 acres
Courtesy Of Taylor Realty Associates