9
8307 S South Chicago Ave
Chicago, IL 60617
$600,000 USD
2,562 SF
2,562 SF
$600,000 USD
Freestanding