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