2290 Otay Lakes Rd #100, Chula Vista (619) 421-0078
2290 Otay Lakes Rd #100, Chula Vista, CA 91915 (619) 421-0078