1255 38th Ave SPC 11, Santa Cruz, CA 95062 (831) 475-1620
How to go there
Mobile home park Loc: 36.9687 / -121.969
Plan your visit