1835 Vesta Dr, Chula Vista, CA 91915 – 220020385SD - Alex Ortega - ...