39
815 S Bell Ave
Chicago, IL 60612
$925,000 USD
4,000 SF
4
Units
7.79% Cap Rate
4,000 SF
$925,000 USD
Multifamily