20
222 E Ontario St
Chicago, IL 60611
$3,500,000 USD
7,846 SF
6.25% Cap Rate
7,846 SF
$3,500,000 USD
Restaurant