23
1232 W Thorndale Ave
Chicago, IL 60660
$2,700,000 USD
43,565 SF
43,565 SF
$2,700,000 USD
Schools