2030 N Pacific Avenue 338, Santa Cruz, California 95060, Santa Cruz, 95060 - 1 bed, 1 bath

Loading property details...