7549-7555 S Kenwood Ave
Chicago, IL 60619
$1,425,000 USD
13,700 SF
19
Units
9.01% Cap Rate
13,700 SF
$1,425,000 USD
Apartments