5
17601 Halsted St
Homewood, IL 60430
$3,300,000 USD
3,478 SF
4.7% Cap Rate
3,478 SF
$3,300,000 USD
Fast Food