6690 OMEGA DR, San Diego, CA 92139 - MLS#PTP2105506