9
2-16 Tyler Creek Plz
Elgin, IL 60123
$3,324,000 USD
10,825 SF
7.5% Cap Rate
10,825 SF
$3,324,000 USD
General Retail