1810 Casa Morro St, Chula Vista, CA 91915 - MLS#210023801