59
6240 N Avondale Ave
Chicago, IL 60631
$1,364,000 USD
6,000 SF
10% Cap Rate
6,000 SF
$1,364,000 USD
Specialty