560 Telegraph Canyon Road #G, Chula Vista, CA 91910 – 210023689 - E...