323 Broadway B1, Santa Cruz, CA 95060 - MLS#ML81869367 - Vista Prop...