Contact the publisher of this press release Top Gun Advisors Completes 222,224 SF Industrial Lease in Itasca, IL