315 Spruce ST 4, Santa Cruz, CA 95060 - MLS#ML81843546 - Vista Prop...