19
808 Hicks Dr
Elburn, IL 60119
$1,650,000 USD
7,000 SF
19.33% Cap Rate
7,000 SF
$1,650,000 USD
Industrial