2870 South Palisades Avenue, Santa Cruz
Amazing beachfront 3 bedroom, 2 bath home in Pleasure Point, Santa Cruz
SOLD