$2,589,000 - 391 Winter Creek Rd, Santa Cruz, CA 95060
391 Winter Creek Rd
Santa Cruz,
CA
95060
County: Santa Cruz