Kenosha Transit Facility

Location: 
City of Kenosha

New 134,540 sf Transportation Facility, designed to be LEED compliant.