3428 Udall St., San Diego, CA 92106 - MLS#PTP2104313 - Matt O'Brien...