20
2435 S California Ave
Chicago, IL 60608
$1,100,000 USD
6,225 SF
6
Units
7% Cap Rate
6,225 SF
$1,100,000 USD
Apartments