2323 N Milwaukee Ave
Chicago, IL 60647
$3,750,000 USD
12,500 SF
12,500 SF
$3,750,000 USD
Restaurant