6222 N Lincoln Ave
Chicago, IL 60659
$895,000 USD
5,187 SF
12.38% Cap Rate
5,187 SF
$895,000 USD
Storefront