3
5820 W Ogden Ave
Cicero, IL 60804
$2,068,000 USD
1,850 SF
5.8% Cap Rate
1,850 SF
$2,068,000 USD
Fast Food