8063 Valencia St., Aptos, CA 95003 - MLS#ML81859601 - Vista Propert...