14
2800 Hitchcock Ave
Downers Grove, IL 60515
$1,939,000 USD
13,705 SF
7.43% Cap Rate
13,705 SF
$1,939,000 USD
Manufacturing