Cooper Commercial Negotiates Lease on 12,500 SF Industrial Space in Flint

06.24.2010