8
5430 W Devon Ave
Chicago, IL 60646
$2,409,485 USD
11,902 SF
7% Cap Rate
11,902 SF
$2,409,485 USD
Storefront Retail Office