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