5928 Estelle St., San Diego, CA 92115 - MLS#200014610 - Matt O'Brie...