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