18727 Olmeda Pl, San Diego, CA 92128 - MLS#210016887 - Nicole Hazel...