3420-30 Wilshire Ter, San Diego, CA 92104 - MLS#210012782 - Matt O'...