5423 Spencer Lane, Carlsbad, CA 92008 - MLS#OC21171018 - Terri Wald...