401-417 E Oakwood Blvd
Chicago, IL 60653
$350,000 USD
900 SF
1
Unit
4.46% Cap Rate
900 SF
$350,000 USD
Apartments