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