2565 Portola DR 53, Santa Cruz, CA 95062 - MLS#ML81850974 - Vista P...