7920 Odell PL, Mira Mesa, CA 92126 - MLS#WS21136426 - Mindy Luong -...