126 Magnolia St

Santa Cruz, CA