8
17W280 22nd St
Oakbrook Terrace, IL 60181
$4,230,700 USD
7,397 SF
7% Cap Rate
7,397 SF
$4,230,700 USD
Restaurant