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