Blue & Gold Star Mobile Home

1255 38th Avenue, Santa Cruz, CA 95062