2707 Subec LN, Soquel, CA 95073 - MLS#ML81893036 - Vista Properties...