The Noa 164 Garrett Avenue, Chula Vista, CA 91910