$1,074,888 - 419 Barson St, Santa Cruz, CA 95060
419 Barson St
Santa Cruz,
CA
95060
County: Santa Cruz