7
17505 Halsted St
Homewood, IL 60430
$2,226,000 USD
4,165 SF
6.4% Cap Rate
4,165 SF
$2,226,000 USD
Fast Food