5
544-554 E Oakwood Blvd
Chicago, IL 60653
$3,650,000 USD
30,000 SF
19
Units
30,000 SF
$3,650,000 USD
Apartments