986 Mount Owen Ct, Chula Vista, CA 91913 – PTP2104979 - ERA Ranch &...