4
6820-6824 S Perry Ave
Chicago, IL 60621
$1,475,000 USD
35,232 SF
19
Units
11.7% Cap Rate
35,232 SF
$1,475,000 USD
Apartments