126 Magnolia St
Santa Cruz, CA