6
1001 N Randall Rd
Elgin, IL 60123
$3,736,364 USD
2,279 SF
5.5% Cap Rate
2,279 SF
$3,736,364 USD
Restaurant