2250 Boulder Creek ST, Chula Vista, CA 91915 – PTP2205679 - Del Ray...