3916 Stoneridge Road, Carlsbad, CA 92010 - MLS#OC21141256