12505 Birch Bluff Pl, San Diego, CA 92131 - MLS#210019867 - Nicole ...