16
3839-3841 N Kedzie Ave
Chicago, IL 60618
$659,000 USD
6,000 SF
6,000 SF
$659,000 USD
Office