The retail membership warehouse club Costco has submitted an application to build a store and gas station at the Camarillo Town Center. The 160,000-square-foot building would go next to Home Depot on W. Ventura Boulevard. Michelle Glueckert D’Anna, assistant to the city manager, told the Acorn that Costco and the city are not concerned that