339 Quail Pl Chula Vista Ca 91911