2050 Halterman Avenue, Santa Cruz, California 95062, Santa Cruz, 95062 - 4 bed, 4 bath

Loading property details...