2260 Otay Lakes Rd #104, Chula Vista (619) 421-7777
2260 Otay Lakes Rd #104, Chula Vista, CA 91915 (619) 421-7777