2
311 N Poplar St
Centralia, IL 62801
$1,532,520 USD
3,200 SF
6.15% Cap Rate
3,200 SF
$1,532,520 USD
Fast Food