After public outcry over traffic and safety, Morgan Hill City Council approved zoning and environmental review for a 320 ...