The Santa Cruz City Council voted to allow a large apartment building on the Peace United Church land on the upper West Side, near the UCSC campus …
The Santa Cruz City Council voted to allow a large apartment building on the Peace United Church land on the upper West Side, near the UCSC campus …
In