555 & 541 Meder ST, Santa Cruz, CA 95060 - MLS#ML81832879 - Vista P...