5
10842-10844 S Eberhart Ave
Chicago, IL 60628
$535,000 USD
7,290 SF
6
Units
10% Cap Rate
7,290 SF
$535,000 USD
Apartments