1925 Otay Lakes Rd #SPC 148, Chula Vista, CA 91913 – 210023975 - Ed...