2240 Otay Lakes Road #306, Chula Vista, California

(619) 482-9200