North Crestview Park is a 4-acre site reputed to be the highest point in the city of San Carlos, offering stunning views both west to the Santa Cruz Mountains and east to the Bay and the East Bay hills. North Crestview Park is also a local wildlife corridor, located at the juncture between Devonshire Canyon...
Tag: San Carlos City Council
Post
Board Unanimously Endorses Measure V
On August 19, the Committee for Green Foothills’ board of directors voted unanimously to endorse Measure V, the Black Mountain Park Ballot Measure. Located in the heart of San Carlos, the Black Mountain properties are approximately 25 acres of the last remaining open space within city limits. Black Mountain is home to an array of...