Sun Diego enters lease for Carlsbad site+

Sun Diego enters lease for Carlsbad site