1259 Girard Ct, Vista, CA 92084 - MLS#NDP2107153 - Steven Wener - e...