$499,000 - 131 Madrona Rd, Boulder Creek, CA 95006
131 Madrona Rd
Boulder Creek,
CA
95006
County: Santa Cruz