8
8000 S Hermitage Ave
Chicago, IL 60620
$1,050,000 USD
7,323 SF
12
Units
10.1% Cap Rate
7,323 SF
$1,050,000 USD
Apartments