4
3838-3840 N Harlem Ave
Chicago, IL 60634
$375,000 USD
4,200 SF
4,200 SF
$375,000 USD
Storefront