2231 Finch Ln, San Diego, CA 92123 - MLS#210012912 - Matt O'Brien -...