2
409 Town Center Blvd
Champaign, IL 61822
$3,100,000 USD
9,020 SF
5.81% Cap Rate
9,020 SF
$3,100,000 USD
Storefront