2
6646 S Halsted St
Chicago, IL 60621
$1,597,000 USD
1,160 SF
5.5% Cap Rate
1,160 SF
$1,597,000 USD
Fast Food