426 Dufour St, Santa Cruz, CA 95060, United States
1525 Linnea Ct, Santa Cruz, CA 95062, United States
2545 Erica Ct, Santa Cruz, CA 95062, United States