$1,175,000 - 417 Barson St, Santa Cruz, CA 95060
417 Barson St
Santa Cruz,
CA
95060
County: Santa Cruz