Watch LaterAdded 01:32 Listing Videos 103 Seaborg Place, Santa Cruz, CA 95060 sebfreyFebruary 1, 2022 February 1, 2022 103 Seaborg Place in Santa Cruz is for sale! This 3 bedroom, 2 bathroom, 1459sf home sits on a generous 8500+sf lot at the end of a... 03521