1703 W Springfield Ave
Champaign, IL 61821
$1,538,462 USD
510 SF
6.5% Cap Rate
510 SF
$1,538,462 USD
Restaurant