7310 Estrella De Mar Rd #16, Carlsbad, CA 92009 - MLS#200039263