Lack Construction logo
Thousand Oaks Transportatiopn Center. First LEED green building in Ventura County.