1902 Fox Dr
Champaign, IL 61820
$14.00 - $26.74 USD/SF/YR
10-3,099 SF
10
Spaces Available
Built 1989
3,099 SF Contiguous
Built 1989
10-3,099 SF
$14.00 - $26.74 USD/SF/YR
Office