18
8054 S Ingleside Ave
Chicago, IL 60619
$2,800,000 USD
36,000 SF
45
Units
10.6% Cap Rate
36,000 SF
$2,800,000 USD
Apartments