9
6156 S Kenwood Ave
Chicago, IL 60637
$5,000,000 USD
8,000 SF
8
Units
8.41% Cap Rate
8,000 SF
$5,000,000 USD
Apartments