1215 Howard St
Elk Grove Village, IL 60007
$649,000 USD
6,268 SF
6,268 SF
$649,000 USD
Industrial