City Council
Regular MeetingSunnyvale, CA · May 20, 2025
Minutes
City of Sunnyvale
Meeting Minutes
City Council
Tuesday, May 20, 2025 5:00 PM Online and Council Chambers, City Hall,
456 W. Olive Ave., Sunnyvale, CA 94086
Special Meeting: Study Session - 5 PM | Special Meeting: Special Order of the Day - 6:30
PM | Regular Meeting - 7 PM
Public Participation and Access
5 P.M. SPECIAL COUNCIL MEETING (Study Session)
Call to Order
Mayor Klein called the meeting to order at 5:08 p.m.
Roll Call
Present: 7 - Mayor Larry Klein
Vice Mayor Linda Sell
Councilmember Alysa Cisneros
Councilmember Richard Mehlinger
Councilmember Murali Srinivasan
Councilmember Charlsie Chang
Councilmember Eileen Le
Study Session
A 25-0075 Hollenbeck Avenue Bike Lane Study
Vice Mayor Sell recused themselves from this agenda item due to a potential impact
on their personal residence located less than 1000 feet from Hollenbeck Avenue
and left the meeting at 5:11 p.m.
Principal Transportation Engineer/Planner Lillian Tsang provided the staff report
and presentation.
Public Hearing opened at 5:53 p.m.
Susan Selna provided a presentation in support of a Hollenbeck Avenue traffic
calming study.
City of Sunnyvale Page 1
City Council Meeting Minutes May 20, 2025
Scott Savage spoke against prioritizing bicycle lanes over street parking and
vehicular traffic.
Steve Scandalis presented a slide supporting revising the scoping of the study to
better meet community needs.
Emily provided a presentation highlighting neighborhood concerns to the proposed
bicycle lanes.
Sandhya Panicker provided a presentation in support of a Hollenbeck Avenue traffic
calming study.
Richard Chen discussed vehicle speeding concerns along Hollenbeck Avenue and
concerns of adding bicycle lanes.
Sharlene Liu, Sunnyvale Safe Streets, provided a presentation in support of a
Hollenbeck Avenue traffic calming study, Alternative 1, and concerns regarding
Alternatives 2 and 3.
Kevin Jackson, Sunnyvale Safe Streets, continued the presentation.
Gwynne MacKay, Sunnyvale Safe Streets, continued the presentation.
Chloe Dahl, Sunnyvale Safe Streets, continued the presentation.
Daniel Karpelevitch, Sunnyvale Safe Streets, continued the presentation.
Jonathan Blum, Sunnyvale Safe Streets, continued the presentation.
Nick Brosnahan voiced their support for Alternative 1.
Michael Kwan communicated their support for Alternative 1.
Stephen Meier shared their support for Alternative 1.
Larry Moreno spoke in support for Alternative 3.
Amy Moreno voiced their support for Alternative 3 and for the study to explore
options for homeowners to accommodate service vehicles without street parking.
City of Sunnyvale Page 2
City Council Meeting Minutes May 20, 2025
Susan Bremond communicated their support for Alternative 1.
Maya Yatziv spoke in support for Alternative 1.
Perennial Ong expressed their support for Alternative 1.
Fawaz Tirmizi shared their support for Alternative 1.
Hans Bernhardt communicated their support for Alternative 1.
Mike Murray shared their concerns regarding Alternative 1.
Haruko Matsuda expressed the need to further study how to best accommodate the
neighborhood's parking needs and bicycle safety.
Tiffany Ho voiced concerns with the lack of neighborhood parking in Alternative 1.
Cynthia Li spoke in support of Alternative 1.
Kathie Lee communicated their support for Alternative 1.
Alon Golan expressed their support for Alternative 1.
Mark Hlady shared their support for Alternative 1.
Sara Mohsin voiced their support for Alternative 1.
Zaib Mohsin spoke in support of Alternative 1.
Katherine Park communicated their support for Alternative 1.
Kristel Wickham expressed their support for Alternative 1.
Tina Chang voiced their support for Alternative 1.
Tim Oey shared their support for Alternative 1.
Jiahni Shao presented a slide showing their concerns with Alternative 1.
City of Sunnyvale Page 3
City Council Meeting Minutes May 20, 2025
Carla expressed their concerns with approving Alternative 1 and support for
Alternative 3.
Yongjun Li voiced their support for Alternative 3 and for a Hollenbeck Avenue traffic
calming study.
Vividh Baru shared their concerns with Alternative 1.
Carrie Levin spoke in support of Alternative 1 and for a Hollenbeck Avenue traffic
calming study.
Chuck Fraleigh questioned if Hollenbeck Avenue is the best street to install buffered
bicycle lanes.
Doug Kunz expressed their support for Alternative 1.
Richard L. communicated their support for Alternative 1.
Vivek B. voiced their support for Alternative 3 and for a Hollenbeck Avenue traffic
calming study.
Lakshmi discussed the vehicle speeding concerns along Hollenbeck Avenue and
expressed support for a Hollenbeck Avenue traffic calming study.
Manoj Panicker expressed support for a Hollenbeck Avenue traffic calming study
and for preserving street parking.
Betsy Megas shared their support for Alternative 1.
Sharadon Smith spoke in support for Alternative 3.
Cortney Jansen voiced their support for Alternative 1.
Jennifer S. communicated their support for Alternative 1.
Neela Shukla shared their support for Alternative 2 or exploring other options to
solve traffic safety.
City of Sunnyvale Page 4
City Council Meeting Minutes May 20, 2025
Rupa discussed the need to explore additional options for Council to consider that
address the bicyclists and neighbors' concerns.
Public Hearing closed at 6:56 p.m.
Mayor Klein continued the study session until after the 7 p.m. regular Council
meeting.
6:30 P.M. SPECIAL COUNCIL MEETING (Special Order of the Day)
Call to Order
Mayor Klein called the meeting to order at 7:04 p.m.
Roll Call
Present: 7 - Mayor Larry Klein
Vice Mayor Linda Sell
Councilmember Alysa Cisneros
Councilmember Richard Mehlinger
Councilmember Murali Srinivasan
Councilmember Charlsie Chang
Councilmember Eileen Le
Special Order of the Day
B 25-0474 Department of Public Safety Special Awards
Mayor Klein spoke in honor of the Department of Public Safety Special Awards
ceremony.
Interim Public Safety Chief Ava Fanucchi spoke in recognition of the Public Safety
Special Awardees.
The Public Safety awards were presented to the award winners.
Adjourn Special Meeting
Mayor Klein adjourned the meeting at 7:39 p.m.
7 P.M. COUNCIL MEETING
CALL TO ORDER
Mayor Klein called the meeting to order at 7:47 p.m.
City of Sunnyvale Page 5
City Council Meeting Minutes May 20, 2025
SALUTE TO THE FLAG
Mayor Klein led the salute to the United States flag.
ROLL CALL
Present: 7 - Mayor Larry Klein
Vice Mayor Linda Sell
Councilmember Alysa Cisneros
Councilmember Richard Mehlinger
Councilmember Murali Srinivasan
Councilmember Charlsie Chang
Councilmember Eileen Le
ORAL COMMUNICATIONS
Councilmember Le announced the upcoming Allies in Training event.
Leah K. spoke to their concerns with the removal of an art exhibit at the Hands on
the Arts festival.
Deanna shared their concerns with the removal of the Palestine Palette Booth art
display at the Hands on the Arts Festival.
Dina voiced their concerns with the removal of the Palestine Palette Booth art
display at the Hands on the Arts Festival.
Margaret Okuzumi communicated their concerns with the removal of the Palestine
Palette Booth art display at the Hands on the Arts Festival.
Jessica Jarecki, President, Vargas Elementary Parent Teacher Association, shared
concerns regarding off-leash dogs at Vargas Elementary athletic fields.
Donna Wallach spoke to their concerns with the removal of the Palestine Palette
Booth art display at the Hands on the Arts Festival.
Robert Schwieson expressed their concerns regarding the proposed fee increases
on City provided utilities.
Andrea Wald voiced their support for Study Issue ESD 24-01 Evaluate the Use of
Artificial Turf versus Living Groundcover and offered additional scope of work for
the study issue to consider.
City of Sunnyvale Page 6
City Council Meeting Minutes May 20, 2025
Ya shared concerns with the removal of the Palestine Palette Booth art display at
the Hands on the Arts Festival.
Am Ysrael Chai spoke to their concerns with the display of art in the Palestine
Palette Booth art display at the Hands on the Arts Festival.
Dina communicated their concerns with the removal of the Palestine Palette Booth
art display at the Hands on the Arts Festival.
Erica Valentine, Political Director, Local 393, spoke in support Study Issue DPW
24-07 Explore the Benefits and Costs of Project Labor Agreements (PLAs) to
Establish the Terms and Conditions of Employment for Specific City Construction
Projects.
Brian Pors, Business Representative, UA Local 393, voiced their support Study
Issue DPW 24-07.
Lisa Adhikari shared concerns with the removal of the Palestine Palette Booth art
display at the Hands on the Arts Festival.
City Manager Tim Kirby announced the City is conducting an assessment of the
events that occurred at the Hands on the Arts festival.
CONSENT CALENDAR
Public Comment opened at 8:25 p.m.
No speakers.
Public Comment closed at 8:25 p.m.
MOTION: Vice Mayor Sell moved and Councilmember Cisneros seconded the
motion to approve agenda items 1.A through 1.L.
The motion carried with the following vote:
City of Sunnyvale Page 7
City Council Meeting Minutes May 20, 2025
Yes: 7 - Mayor Klein
Vice Mayor Sell
Councilmember Cisneros
Councilmember Mehlinger
Councilmember Srinivasan
Councilmember Chang
Councilmember Le
No: 0
1.A 25-0385 Approve City Council Meeting Minutes of April 22, 2025
Approve the City Council Meeting Minutes of April 22, 2025 as submitted.
1.B 25-0377 Approve City Council Meeting Minutes of May 6, 2025
Approve the City Council Meeting Minutes of May 6, 2025 as submitted.
1.C 25-0422 Approve City Council Meeting Minutes of May 12, 2025 (Board
and Commission Interviews)
Approve the City Council Meeting Minutes of May 12, 2025 as submitted.
1.D 25-0429 Approve City Council Meeting Minutes of May 13, 2025 (Board
and Commission Interviews)
Approve the City Council Meeting Minutes of May 13, 2025 as submitted.
1.E 25-0325 Approve the List(s) of Claims and Bills Approved for Payment
by the City Manager.
Approve the list(s) of claims and bills.
1.F 25-0451 Receive and File the City of Sunnyvale Investment Report for
First Quarter 2025
Receive and file the City of Sunnyvale Investment Report for First Quarter 2025.
1.G 25-0201 Authorize the Issuance of a Purchase Agreement to Univar
Solutions USA, LLC in an Amount not to exceed $450,000 for
Sodium Hypochlorite (F25-360)
Take the following actions:
- Authorize the issuance of a purchase agreement to Univar Solutions USA, LLC, in
the not-to-exceed amount of $450,000 for the purchase of sodium hypochlorite;
City of Sunnyvale Page 8
City Council Meeting Minutes May 20, 2025
- Authorize the City Manager to increase the not-to-exceed amount of the annual
purchase order within operating budgeted appropriation limits if additional quantities
are needed for wastewater treatment processes; and
- Authorize the City Manager to renew the purchase agreement for up to three (3)
additional one-year periods, if the Bay Area Chemical Consortium (BACC) regional
award contract with Univar Solutions is renewed or extended, subject to the
appropriation of funds by the City Council.
1.H 25-0537 Award of Contract to Yunex LLC in the Amount of $608,900 to
Provide, Remove and Install Traffic Signal Controller Cabinet
Assemblies, and Finding of California Environmental Quality
Act (CEQA) Categorical Exemption Pursuant to CEQA
Guidelines Section 15301 (F24-261)
Take the following actions:
- Award a contract in substantially the same form as Attachment 2 to the report in
the amount of $608,900 to Yunex LLC;
- Make a finding of categorical exemption from the California Environmental Quality
Act (CEQA) pursuant to CEQA Guidelines Section 15301;
- Approve a 10% contingency of $60,890; and
- Authorize the City Manager or designee to execute the agreement when all
conditions are met.
1.I 25-0567 Authorize the First Amendment to Outside Counsel Agreement
with Stoel Rives for Litigation Services Pertaining to the
Litigation of San Francisco Baykeeper v. City of Sunnyvale
(U.S. District Court Case No. 5:20-CV-00824-EJD) Increasing
the Not-to-Exceed Contract Amount by $150,000 for a new
Not-to-Exceed Contract Amount of $400,000 and Approve
Budget Modification No. 23 in the Amount of $300,000
Authorize the City Attorney to execute a First Amendment, in substantially the same
form as Attachment 1 to the report, to the Legal Services Agreement with the law
firm of Stoel Rives LLP to increase the not-to-exceed amount $150,000 for a new
not-to-exceed contract amount $400,000 and approve Budget Modification No. 23 in
the amount of $300,000.
1.J 25-0214 Amend the Consultant Services Agreement with Ascent
Environmental, Inc. to Increase Maximum Compensation by
$85,680 for a New Not-to-Exceed Amount of $430,625 and
Approve Budget Modification No. 16 in the Amount of $73,243
City of Sunnyvale Page 9
City Council Meeting Minutes May 20, 2025
for Preparation of the Village Center Master Plan
Approve Budget Modification No. 16 to amend Project 835720 (titled Housing
Element Update) in the amount of $73,243 to complete the Village Center Master
Plan and approve a contract amendment with Ascent Environmental, Inc. for a new
not-to-exceed amount of $430,625 for additional project tasks.
1.K 25-0348 Approve the Fiscal Year (FY) 2025/26 Preliminary Engineer’s
Report for the Downtown Parking District Assessment, Adopt a
Resolution of Intention to Levy and Collect an Assessment for
the Downtown Parking Maintenance District for FY 2025/26,
and Set the Date of June 17, 2025 for the Public Hearing on
the Proposed Assessment
Approve the Fiscal Year (FY) 2025/26 preliminary Engineer’s Report for the
Downtown Parking District Assessment, adopt a Resolution of Intention to Levy and
Collect an Assessment for the Downtown Parking Maintenance District for FY
2025/26, and set the date of June 17, 2025 for the public hearing on the levy of the
proposed Assessment.
1.L 25-0579 Public Safety Military Equipment Use Annual Report Pursuant
to California Assembly Bill No. 481
Adopt a Resolution regarding the presentation of the Annual Public Safety Military
Equipment Use Report, reviewing and renewing the Military Equipment Use
Ordinance pursuant to California Assembly Bill No. 481, finding the uses conformed
to Policy, authorizing staff to seek grant funding for equipment, and finding that the
Action is exempt from the California Environmental Quality Act (CEQA) pursuant to
CEQA Guidelines Section 15061(b)(3).
PUBLIC HEARINGS/GENERAL BUSINESS
2 25-0039 Appoint Applicants to the Arts Commission, Bicycle and
Pedestrian Advisory Commission, Board of Library Trustees,
Heritage Preservation Commission, Housing and Human
Services Commission, Human Relations Commission, Parks
and Recreation Commission, Personnel Board, Planning
Commission and Sustainability Commission
City Clerk David Carnahan provided the staff report and presentation.
Public Hearing opened at 8:30 p.m.
No speakers.
City of Sunnyvale Page 10
City Council Meeting Minutes May 20, 2025
Public Hearing closed at 8:30 p.m.
BALLOT 2
Board of Library Trustees (one term to 6/30/2029)
Kerstyn Clover (only preference)
Vote: 5-0-2 (Abstentions by Vice Mayor Sell and Councilmember Srinivasan)
Amber Frederickson (4th preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
Nili Helman - Caspi (2nd preference)
Vote: 1-0-6 (Abstentions by Mayor Klein, Vice Mayor Sell, and Councilmembers
Cisneros, Mehlinger, Chang and Le)
Cara Kuhn (only preference)
Vote: 1-0-6 (Abstentions by Mayor Klein, Vice Mayor Sell, and Councilmembers
Cisneros, Mehlinger, Srinivasan and Le)
Winnie Lam (1st preference)
Vote: 7-0-0
Indira Patil (only preference)
Vote: 1-0-6 (Abstentions by Mayor Klein, Vice Mayor Sell, and Councilmembers
Cisneros, Mehlinger, Chang and Le)
Winnie Lam was appointed to the Board of Library Trustees to serve a term expiring
6/30/2029.
Heritage Preservation Commission (one term to 6/30/2029)
Amber Frederickson (1st preference)
Vote: 1-0-6 (Abstentions by Mayor Klein, Vice Mayor Sell, and Councilmembers
Cisneros, Mehlinger, Chang and Le)
Pamela Sharma (only preference) – Incumbent
Vote: 7-0-0
City of Sunnyvale Page 11
City Council Meeting Minutes May 20, 2025
Aaron Terry (3rd preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
Pamela Sharma was appointed to the Heritage Preservation Commission to serve a
term expiring 6/30/2029.
Housing and Human Services Commission (two terms to 6/30/2029)
Manisha Anarkat (1st preference)
Vote: 2-0-5 (Abstentions by Mayor Klein, Vice Mayor Sell, and Councilmembers
Cisneros, Mehlinger and Le)
Colin Ford (2nd preference)
Vote: 2-0-5 (Abstentions by Mayor Klein and Councilmembers Mehlinger,
Srinivasan, Chang and Le)
Amber Frederickson (2nd preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
Marlene Hernandez (1st preference)
Vote: 1-0-6 (Abstentions by Mayor Klein, Vice Mayor Sell, and Councilmembers
Cisneros, Mehlinger, Srinivasan and Le)
Harini Jambunathan (1st preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
Leesa Riviere (only preference) – Incumbent
Vote: 7-0-0
Rao Shen (1st preference)
Vote: 6-0-1 (Abstention by Councilmember Cisneros)
Aaron Terry (6th preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
Leesa Riviere and Rao Shen were appointed to the Housing and Human Services
Commission to serve terms expiring 6/30/2029.
City of Sunnyvale Page 12
City Council Meeting Minutes May 20, 2025
Personnel Board (one Council-nominated term to 6/30/2029)
Manisha Anarkat (4th preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
Richard Lesher (only preference) – Incumbent
Vote: 7-0-0
Richard Lesher was appointed to the Personnel Board to serve a term expiring
6/30/2029.
City Council took a recess at 8:40 p.m. and returned at 8:48 p.m. with all
Councilmembers present.
BALLOT 2
Human Relations Commission (one term to 6/30/2026 and two terms to 6/30/2029)
Juan Alvarez (Category One - only preference)
Vote: 3-0-4 (Abstentions by Vice Mayor Sell and Councilmembers Mehlinger, Chang
and Le)
Claudia Camacho (Category One - only preference) – Incumbent
Vote: 7-0-0
Madeline Chang (Category One - 1st preference)
Vote: 3-0-4 (Abstentions by Mayor Klein and Councilmembers Mehlinger, Chang
and Le)
Nili Helman-Caspi (Category One - 1st preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
Marlene Hernandez (Category One - 2nd preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
Betsy Gissell Ortega Florez (Category One - 1st preference)
City of Sunnyvale Page 13
City Council Meeting Minutes May 20, 2025
Vote: 0-0-7 (Abstentions by all Councilmembers)
Aaron Terry (Category One - 1st preference)
Vote: 6-0-1 (Abstention by Vice Mayor Sell)
Yuriana Valencia (Category One - only preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
Pedro Valencia Landa (Category One - only preference)
Vote: 7-0-0
MOTION: Councilmember Mehlinger moved and Mayor Klein seconded the motion
to appoint Pedro Valencia Landa to the Human Relations Commission to the term
ending 6/30/2026 and Aaron Terry and Claudia Camacho to Human Relations
Commission terms ending 6/30/2029.
The motion carried with the following vote:
Yes: 7 - Mayor Klein
Vice Mayor Sell
Councilmember Cisneros
Councilmember Mehlinger
Councilmember Srinivasan
Councilmember Chang
Councilmember Le
No: 0
Pedro Valencia Landa was appointed to the Human Relations Commission to serve
a term ending 6/30/2026. Aaron Terry and Claudia Camacho were appointed
Human Relations Commission to serve terms ending 6/30/2029.
Parks and Recreation Commission (one term to 6/30/2029)
Manisha Anarkat (5th preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
Anubha Gupta (1st preference)
City of Sunnyvale Page 14
City Council Meeting Minutes May 20, 2025
Vote: 3-0-4 (Abstentions by Mayor Klein, Vice Mayor Sell, and Councilmembers
Cisneros and Srinivasan)
David Kesting (only preference) – Incumbent
Vote: 5-0-2 (Abstentions by Councilmembers Mehlinger and Le)
Aaron Terry (5th preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
David Kesting was appointed to the Parks and Recreation Commission to serve a
term ending 6/30/2029.
Sustainability Commission (two terms to 6/30/2029, one term expires 6/30/2028
could be Category One or Category Two)
Vahidreza Bitarafhaghighi (Category Two - only preference)
Vote: 4-0-3 (Abstentions by Councilmembers Cisneros, Mehlinger and Le)
Madeline Chang (Category One - 2nd preference)
Vote: 6-0-1 (Abstention by Councilmember Cisneros)
Colin Ford (Category One - 1st preference)
Vote: 5-0-2 (Abstentions by Vice Mayor Sell and Councilmember Srinivasan)
Anubha Gupta (Category One - 3rd preference)
Vote: 1-0-6 (Abstentions by Mayor Klein, Vice Mayor Sell, and Councilmembers
Cisneros, Mehlinger, Srinivasan and Le)
Harini Jambunathan (Category One - 4th preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
Vincent Lui (Category One - only preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
Betsy Gisell Ortega Florez (Category One - 2nd preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
Kristina Pistone (Category One - only preference) – Incumbent
City of Sunnyvale Page 15
City Council Meeting Minutes May 20, 2025
Vote: 7-0-0
Ting Fung So (Category One - only preference)
Vote: 5-0-2 (Abstentions by Vice Mayor Sell and Councilmember Mehlinger)
Aaron Terry (Category One - 2nd preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
Johnathan Valencia (Category One - only preference)
Vote: 2-0-5 (Abstentions by Mayor Klein, Vice Mayor Sell, and Councilmembers
Cisneros, Srinivasan and Chang)
Diyi Zhu (Category One - 1st preference)
Vote: 1-0-6 (Abstentions by Vice Mayor Sell, and Councilmembers Cisneros,
Mehlinger, Srinivasan, Chang and Le)
Adam Zuro (Category One - only preference)
Vote: 1-0-6 (Abstentions by Mayor Klein, Vice Mayor Sell, and Councilmembers
Cisneros, Mehlinger, Srinivasan and Le)
MOTION: Councilmember Srinivasan moved and Vice Mayor Sell seconded the
motion to appoint Colin Ford to the Sustainability Commission.
The motion carried with the following vote:
Yes: 7 - Mayor Klein
Vice Mayor Sell
Councilmember Cisneros
Councilmember Mehlinger
Councilmember Srinivasan
Councilmember Chang
Councilmember Le
No: 0
MOTION: Councilmember Srinivasan moved and Councilmember Mehlinger
seconded the motion to appoint Madeline Chang to the Sustainability Commission
term ending 6/30/2028 and Kristina Pistone and Colin Ford to the Sustainability
Commission terms ending 6/30/2029.
City of Sunnyvale Page 16
City Council Meeting Minutes May 20, 2025
The motion carried with the following vote:
Yes: 7 - Mayor Klein
Vice Mayor Sell
Councilmember Cisneros
Councilmember Mehlinger
Councilmember Srinivasan
Councilmember Chang
Councilmember Le
No: 0
Madeline Chang was appointed to the Sustainability Commission to serve a term
ending 6/30/2028. Kristina Pistone and Colin Ford were appointed to the
Sustainability Commission to serve terms ending 6/30/2029.
BALLOT 3
Arts Commission (two terms to 6/30/2029)
Manisha Anarkat (3rd preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
Amber Frederickson (3rd preference)
Vote: 1-0-6 (Abstentions by Vice Mayor Sell, and Councilmembers Cisneros,
Mehlinger, Srinivasan, Chang and Le)
Anubha Gupta (5th preference)
Vote: 1-0-6 (Abstentions by Mayor Klein, Vice Mayor Sell, and Councilmembers
Cisneros, Mehlinger, Srinivasan and Le)
Harini Jambunathan (3rd preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
Sharon Morkatz (only preference)
Vote: 2-0-5 (Abstentions by Mayor Klein, and Councilmembers Cisneros, Mehlinger,
Chang and Le)
City of Sunnyvale Page 17
City Council Meeting Minutes May 20, 2025
Mariia Tkachenko (only preference)
Vote: 5-0-2 (Abstentions by Vice Mayor Sell and Councilmember Srinivasan)
Christina Wright (only preference)
Vote: 7-0-0
Mariia Tkachenko and Christina Wright were appointed to the Arts Commission to
serve terms ending 6/30/2029.
Bicycle and Pedestrian Advisory Commission (two terms to 6/30/2029 could be
Category One or Category Two)
Alex Bonne (Category One - only preference) – Incumbent
Vote: 7-0-0
Yency Guio (Category One - only preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
Anubha Gupta (Category One - 4th preference)
Vote: 2-0-5 (Abstentions by Mayor Klein and Councilmembers Cisneros, Srinivasan,
Chang and Le)
Harini Jambunathan (Category One - 2nd preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
Diyi Zhu (Category One - 2nd preference)
Vote: 2-0-5 (Abstentions by Vice Mayor Sell, and Councilmembers Cisneros,
Mehlinger, Chang and Le)
Alex Bonne was appointed to the Bicycle and Pedestrian Advisory Commission to
serve a term ending 6/30/2029.
Planning Commission (one term to 6/30/2029)
Manisha Anarkat (2nd preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
City of Sunnyvale Page 18
City Council Meeting Minutes May 20, 2025
Subas Bastola (only preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
Kurt Erikson (only preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
Anubha Gupta (2nd preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
Martin Pyne (only preference) – Incumbent
Vote: 7-0-0
Daniel Wong (only preference)
Vote: 0-0-7 (Abstentions by all Councilmembers)
Martin Pyne was appointed to the Planning Commission to serve a term expiring
6/30/2029.
City Clerk David Carnahan announced one term on the Bicycle and Pedestrian
Advisory Commission to 6/30/2029 remains vacant and will be included in the next
Board and Commission recruitment.
City Council took a recess at 9:38 p.m. and returned at 9:44 p.m. with all
Councilmembers present.
3 25-0307 Award a Contract to Bulk Handling Systems (BHS), in the
Amount of $34,545,000 for the Sunnyvale Material Recovery
and Transfer (SMaRT) Station® Municipal Solid Waste and
Source Separated Recyclables Integrated Processing System
(NextGen), Accept an Addendum to the SMaRT Station
Environmental Impact Report, Approve a 1.5% Contingency of
$518,175, Award a Purchase Agreement in the Amount of
$2,512,147 to Shredding Systems Incorporated (SSI) for the
Purchase of a Pre-load Compactor, Approve a 1.5%
Contingency in the Amount of $37,682, Approve Budget
Modification No. 24 in the Amount of $16,735,288, and Adopt a
Resolution Regarding Intention to Issue Solid Waste Revenue
Bonds
Environmental Services Director Ramana Chinnakotla, Solid Waste Programs
City of Sunnyvale Page 19
City Council Meeting Minutes May 20, 2025
Division Manager Shikha Gupta and Environmental Programs Manager Deepti Jain
provided the staff report and presentation.
Public Hearing opened at 10:29 p.m.
AJ discussed the bidding process and expressed concerns about the capabilities of
a single system operation at the SMaRT Station.
Public Hearing closed at 10:31 p.m.
MOTION: Councilmember Mehlinger moved and Vice Mayor Sell seconded the
motion to approve Alternatives 1-8:
1. Accept Addendum #3 to the previously certified Environmental Impact Report
(State Clearing House No. 89022812);
2. Award a Service Agreement in substantially the same form as Attachment 1 to the
report in an amount not-to-exceed $34,545,000 to Bulk Handling System (BHS) Inc.
of Eugene OR for the purchase and installation of the SMaRT Station Municipal
Solid Waste and Source Separated Recyclables Integrated Processing System
(Nextgen) Project;
3. Approve a 1.5% contingency for the project in an amount not to exceed $518,175;
4. Approve a purchase agreement in the amount of $2,512,147 to Shredding
Systems Incorporated (SSI) of Wilsonville OR for the purchase of a pre-load
compactor and approve a 1.5% contingency for the compactor in the amount of
$37,682;
5. Approve Budget Modification No. 24 in the amount of $16,735,288;
6. Adopt a Resolution declaring the intention to reimburse expenditures from the
proceeds of solid waste revenue bonds to be issued by the Sunnyvale Financing
Authority, and directing certain actions;
7. Authorize the City Manager to execute both agreements when all necessary
conditions have been met; and
8. Authorize the City Manager to execute amendments to both contracts to
incorporate the contingencies.
The motion carried with the following vote:
City of Sunnyvale Page 20
City Council Meeting Minutes May 20, 2025
Yes: 7 - Mayor Klein
Vice Mayor Sell
Councilmember Cisneros
Councilmember Mehlinger
Councilmember Srinivasan
Councilmember Chang
Councilmember Le
No: 0
4 25-0531 Adopt Resolution Amending the City’s Salary Resolution to add
a Life Insurance Benefit for Mayor and City Councilmembers
Human Resources Director Tina Murphy provided the staff report.
Public Hearing opened at 10:39 p.m.
No speakers.
Public Hearing closed at 10:39 p.m.
MOTION: Vice Mayor Sell moved and Councilmember Le seconded the motion to
approve Alternative 1: Adopt a Resolution amending the City’s Salary Resolution to
add a life insurance benefit for Mayor and City Councilmembers.
The motion carried with the following vote:
Yes: 7 - Mayor Klein
Vice Mayor Sell
Councilmember Cisneros
Councilmember Mehlinger
Councilmember Srinivasan
Councilmember Chang
Councilmember Le
No: 0
5 25-0605 Discussion and Consideration of an Appropriation for 2025
Sunnyvale Pride Event
Library and Recreation Services Director Michelle Perera provided the staff report.
Public Hearing opened at 10:59 p.m.
No speakers.
Public Hearing closed at 10:59 p.m.
City of Sunnyvale Page 21
City Council Meeting Minutes May 20, 2025
MOTION: Councilmember Mehlinger moved and Councilmember Srinivasan
seconded the motion to approve Alternative 1: Approve appropriation of up to
$5,000 in Council Set-Aside Funds for the Sunnyvale Presbyterian Church’s 2025
Sunnyvale Pride Event, on a reimbursement basis.
The motion carried with the following vote:
Yes: 6 - Mayor Klein
Councilmember Cisneros
Councilmember Mehlinger
Councilmember Srinivasan
Councilmember Chang
Councilmember Le
No: 0
Abstain: 1 - Vice Mayor Sell
COUNCILMEMBERS REPORTS ON ACTIVITIES FROM INTERGOVERNMENTAL
COMMITTEE ASSIGNMENTS
Councilmember Mehlinger reported on a recent Bay Area Water Supply and
Conservation Agency (BAWSCA) board meeting.
Vice Mayor Sell reported on the release of the Valley Transportation Authority (VTA)
fiscal year budget.
Mayor Klein asked if there was an update on VTA employee labor negotiations.
Vice Mayor Sell provided an update on VTA employee labor negotiations.
Mayor Klein reported on a Silicon Valley Clean Energy board meeting and off-site
visit.
NON-AGENDA ITEMS AND COMMENTS
-Council
None.
-City Manager
Assistant City Manager Sarah Johnson reported on the information only item -
Follow up from November 19, 2024, Joint City Council Study Session with
City of Sunnyvale Page 22
City Council Meeting Minutes May 20, 2025
Board/Commission Chairs/Vice Chairs.
INFORMATION ONLY REPORTS/ITEMS
25-0456 Tentative Council Meeting Agenda Calendar
25-0463 Board/Commission Meeting Minutes
25-0524 Information/Action Items
25-0611 Council Advocacy Letters
25-0629 Follow up from November 19, 2024, Joint City Council Study
Session with Board/Commission Chairs/Vice Chairs
ADJOURNMENT
Mayor Klein adjourned the meeting at 11:24 p.m.
CONTINUED: 5 P.M. SPECIAL COUNCIL MEETING (Study Session)
25-0075 Hollenbeck Avenue Bike Lane Study
City Council reconvened the study session at 11:29 p.m.
City Council discussed and provided feedback on the Hollenbeck Avenue Bike Lane
Study.
Adjourn Special Meeting
Mayor Klein adjourned the meeting at 11:59 p.m.
City of Sunnyvale Page 23
Agenda
City of Sunnyvale
Notice and Agenda
City Council
Tuesday, May 20, 2025 5:00 PM Online and Council Chambers, City Hall,
456 W. Olive Ave., Sunnyvale, CA 94086
Special Meeting: Study Session - 5 PM | Special Meeting: Special Order of the Day -
6:30 PM | Regular Meeting - 7 PM
Meeting online link: https://sunnyvale-ca-gov.zoom.us/j/96111580540
Public Participation and Access
View the end of the agenda for information on:
• Public participation options
• Language access and translation
• Accessibility/Americans with Disabilities Act (ADA) Notice
• Legal notices
5 P.M. SPECIAL COUNCIL MEETING (Study Session)
Call to Order
Call to Order in the Council Chambers.
Roll Call
Study Session
The public may provide comments regarding the Study Session item(s). To address
the Council, refer to the notice at the end of this agenda.
A 25-0075 Hollenbeck Avenue Bike Lane Study
Adjourn Special Meeting
6:30 P.M. SPECIAL COUNCIL MEETING (Special Order of the Day)
Call to Order
Call to Order in the Council Chambers.
Roll Call
City of Sunnyvale Page 1 Printed on 5/15/2025
City Council Notice and Agenda May 20, 2025
Special Order of the Day
B 25-0474 Department of Public Safety Special Awards
Adjourn Special Meeting
7 P.M. COUNCIL MEETING
Pursuant to Council Policy 7.3.19, City Council will not begin consideration of any
agenda item after 11:30 p.m. without a vote. Any item on the agenda that is
continued shall be continued to a specific date. Any changes to the agenda will be
communicated to the public.
CALL TO ORDER
Call to Order in the Council Chambers.
SALUTE TO THE FLAG
ROLL CALL
ORAL COMMUNICATIONS
Prior to opening public comment on Oral Communications, the Mayor may
determine it would be impractical to include remote public comment for the purpose
of timeliness of the meeting or conducting an orderly meeting.
Oral Communications is the opportunity for the public to address the City Council on
items not listed on the agenda and is limited to 15 minutes with a maximum of up to
three minutes per speaker (one appearance per speaker). Note the Brown Act does
not allow the Council to take action on an item not listed on the agenda. To address
the Council, refer to the notice at the end of this agenda.
CONSENT CALENDAR
All matters listed on the consent calendar will be acted upon by one motion unless
discussion is requested by a Councilmember or the public. To address the Council,
refer to the notice at the end of this agenda.
1.A 25-0385 Approve City Council Meeting Minutes of April 22, 2025
Recommendation: Approve the City Council Meeting Minutes of April 22, 2025 as
submitted.
1.B 25-0377 Approve City Council Meeting Minutes of May 6, 2025
City of Sunnyvale Page 2 Printed on 5/15/2025
City Council Notice and Agenda May 20, 2025
Recommendation: Approve the City Council Meeting Minutes of May 6, 2025 as
submitted.
1.C 25-0422 Approve City Council Meeting Minutes of May 12, 2025 (Board
and Commission Interviews)
Recommendation: Approve the City Council Meeting Minutes of May 12, 2025 as
submitted.
1.D 25-0429 Approve City Council Meeting Minutes of May 13, 2025 (Board
and Commission Interviews)
Recommendation: Approve the City Council Meeting Minutes of May 13, 2025 as
submitted.
1.E 25-0325 Approve the List(s) of Claims and Bills Approved for Payment
by the City Manager.
Recommendation: Approve the list(s) of claims and bills.
1.F 25-0451 Receive and File the City of Sunnyvale Investment Report for
First Quarter 2025
Recommendation: Receive and file the City of Sunnyvale Investment Report for
First Quarter 2025.
1.G 25-0201 Authorize the Issuance of a Purchase Agreement to Univar
Solutions USA, LLC in an Amount not to exceed $450,000 for
Sodium Hypochlorite (F25-360)
Recommendation: Take the following actions:
- Authorize the issuance of a purchase agreement to Univar
Solutions USA, LLC, in the not-to-exceed amount of $450,000
for the purchase of sodium hypochlorite; and
- Authorize the City Manager to increase the not-to-exceed
amount of the annual purchase order within operating
budgeted appropriation limits if additional quantities are
needed for wastewater treatment processes; and
- Authorize the City Manager to renew the purchase
agreement for up to three (3) additional one-year periods, if
the BACC regional award contract with Univar Solutions is
renewed or extended, subject to the appropriation of funds by
the City Council.
1.H 25-0537 Award of Contract to Yunex LLC in the Amount of $608,900 to
City of Sunnyvale Page 3 Printed on 5/15/2025
City Council Notice and Agenda May 20, 2025
Provide, Remove and Install Traffic Signal Controller Cabinet
Assemblies, and Finding of California Environmental Quality
Act (CEQA) Categorical Exemption Pursuant to CEQA
Guidelines Section 15301 (F24-261)
Recommendation: Take the following actions:
- Award a contract in substantially the same form as
Attachment 2 to the report in the amount of $608,900 to Yunex
LLC;
- Make a finding of categorical exemption from the California
Environmental Quality Act (CEQA) pursuant to CEQA
Guidelines Section 15301;
- Approve a 10% contingency of $60,890; and
- Authorize the City Manager or designee to execute the
agreement when all conditions are met.
1.I 25-0567 Authorize the First Amendment to Outside Counsel Agreement
with Stoel Rives for Litigation Services Pertaining to the
Litigation of San Francisco Baykeeper v. City of Sunnyvale
(U.S. District Court Case No. 5:20-CV-00824-EJD) Increasing
the Not-to-Exceed Contract Amount by $150,000 for a new
Not-to-Exceed Contract Amount of $400,000 and Approve
Budget Modification No. 23 in the Amount of $300,000
Recommendation: Authorize the City Attorney to execute a First Amendment, in
substantially the same form as Attachment 1 to the report, to
the Legal Services Agreement with the law firm of Stoel Rives
LLP to increase the not-to-exceed amount $150,000 for a new
not-to-exceed contract amount $400,000 and approve Budget
Modification No. 23 in the amount of $300,000.
1.J 25-0214 Amend the Consultant Services Agreement with Ascent
Environmental, Inc. to Increase Maximum Compensation by
$85,680 for a New Not-to-Exceed Amount of $430,625 and
Approve Budget Modification No. 16 in the Amount of $73,243
for Preparation of the Village Center Master Plan
Recommendation: Approve Budget Modification No. 16 to amend Project 835720
(titled Housing Element Update) in the amount of $73,243 to
complete the Village Center Master Plan and approve a
contract amendment with Ascent Environmental, Inc. for a new
not-to-exceed amount of $430,625 for additional project tasks.
City of Sunnyvale Page 4 Printed on 5/15/2025
City Council Notice and Agenda May 20, 2025
1.K 25-0348 Approve the Fiscal Year (FY) 2025/26 Preliminary Engineer’s
Report for the Downtown Parking District Assessment, Adopt a
Resolution of Intention to Levy and Collect an Assessment for
the Downtown Parking Maintenance District for FY 2025/26,
and Set the Date of June 17, 2025 for the Public Hearing on
the Proposed Assessment
Recommendation: Approve the Fiscal Year (FY) 2025/26 preliminary Engineer's
Report for the Downtown Parking District Assessment, adopt a
Resolution of Intention to Levy and Collect an Assessment for
the Downtown Parking Maintenance District for FY 2025/26,
and set the date of June 17, 2025 for the public hearing on the
levy of the proposed Assessment.
1.L 25-0579 Public Safety Military Equipment Use Annual Report Pursuant
to California Assembly Bill No. 481
Recommendation: Approve Alternative 1: Adopt a Resolution regarding the
presentation of the Annual Public Safety Military Equipment
Use Report, reviewing and renewing the Military Equipment
Use Ordinance pursuant to California Assembly Bill No. 481,
Finding the uses conformed to Policy, authorizing staff to seek
grant funding for equipment, and finding that the Action is
exempt from the California Environmental Quality Act (CEQA)
pursuant to CEQA Guidelines Section 15061(b)(3).
PUBLIC HEARINGS/GENERAL BUSINESS
To speak on a public hearing/general business item, refer to notice at the end of
this agenda. Each speaker is limited to three minutes. For land use items,
applicants are limited to 10 minutes for opening comments and five minutes for
closing comments.
2 25-0039 Appoint Applicants to the Arts Commission, Bicycle and
Pedestrian Advisory Commission, Board of Library Trustees,
Heritage Preservation Commission, Housing and Human
Services Commission, Human Relations Commission, Parks
and Recreation Commission, Personnel Board, Planning
Commission and Sustainability Commission
Recommendation: Staff makes no recommendation.
3 25-0307 Award a Contract to Bulk Handling Systems (BHS), in the
City of Sunnyvale Page 5 Printed on 5/15/2025
City Council Notice and Agenda May 20, 2025
Amount of $34,545,000 for the Sunnyvale Material Recovery
and Transfer (SMaRT) Station® Municipal Solid Waste and
Source Separated Recyclables Integrated Processing System
(NextGen), Accept an Addendum to the SMaRT Station
Environmental Impact Report, Approve a 1.5% Contingency of
$518,175, Award a Purchase Agreement in the Amount of
$2,512,147 to Shredding Systems Incorporated (SSI) for the
Purchase of a Pre-load Compactor, Approve a 1.5%
Contingency in the Amount of $37,682, Approve Budget
Modification No. 24 in the Amount of $16,735,288, and Adopt a
Resolution Regarding Intention to Issue Solid Waste Revenue
Bonds
Recommendation: Alternatives 1-8:
1. Accept Addendum #3 to the previously certified
Environmental Impact Report (State Clearing House No.
89022812);
2. Award a Service Agreement in substantially the same form
as Attachment 1 to this report in an amount not-to-exceed
$34,545,000 to Bulk Handling System (BHS) Inc. of Eugene
OR. for the purchase and installation of the SMaRT Station
Municipal Solid Waste and Source Separated Recyclables
Integrated Processing System (Nextgen) Project;
3. Approve a 1.5% contingency for the project in an amount
not to exceed $518,175;
4. Approve a purchase agreement in the amount of $2,512,147
to Shredding Systems Incorporated (SSI) of Wilsonville OR, for
the purchase of a pre-load compactor and approve a 1.5%
contingency for the compactor in the amount of $37,682;
5. Approve Budget Modification No. 24 in the amount of
$16,735,288;
6. Adopt a Resolution declaring the intention to reimburse
expenditures from the proceeds of solid waste revenue bonds
to be issued by the Sunnyvale Financing Authority, and
directing certain actions;
7. Authorize the City Manager to execute both agreements
when all necessary conditions have been met; and
8. Authorize the City Manager to execute amendments to both
contracts to incorporate the contingencies.
4 25-0531 Adopt Resolution Amending the City’s Salary Resolution to
City of Sunnyvale Page 6 Printed on 5/15/2025
City Council Notice and Agenda May 20, 2025
add a Life Insurance Benefit for Mayor and City
Councilmembers
Recommendation: Alternative 1: Adopt a Resolution amending the City's Salary
Resolution to add a life insurance benefit for Mayor and City
Councilmembers.
5 25-0605 Discussion and Consideration of an Appropriation for 2025
Sunnyvale Pride Event
Recommendation: There is no staff recommendation. This report was prepared
for Council discussion at Council's request.
COUNCILMEMBERS REPORTS ON ACTIVITIES FROM INTERGOVERNMENTAL
COMMITTEE ASSIGNMENTS
NON-AGENDA ITEMS AND COMMENTS
-Council
-City Manager
INFORMATION ONLY REPORTS/ITEMS
Visit http://Sunnyvale.ca.gov/TCMAC to view the Tentative Council Meeting Agenda
Calendar (TCMAC) online.
25-0456 Tentative Council Meeting Agenda Calendar
25-0463 Board/Commission Meeting Minutes
25-0524 Information/Action Items
25-0611 Council Advocacy Letters
25-0629 Follow up from November 19, 2024, Joint City Council Study
Session with Board/Commission Chairs/Vice Chairs
ADJOURNMENT
Public Participation Options
In person public comment:
You may provide public comment by filling out a speaker card (optional) and giving
it to the City Clerk.
City of Sunnyvale Page 7 Printed on 5/15/2025
City Council Notice and Agenda May 20, 2025
Online participation:
Members of the public may also attend online. However, the City cannot guarantee
uninterrupted access to online technology. Technical difficulties may occur from
time to time. Unless required by the Ralph M. Brown Act, the meeting will continue
even if technical difficulties prevent online participation.
The Mayor may determine it would be impractical to include remote public comment
during Oral Communications.
Online public comment:
To provide audio public comment, connect to the meeting online or by telephone.
Use the Raise Hand feature to request to speak (*9 on a telephone):
Meeting online link: https://sunnyvale-ca-gov.zoom.us/j/96111580540
Meeting call-in telephone number: 833-548-0276 | Meeting ID: 961 1158 0540
(*9 to request to speak | *6 to unmute/mute)
Watch the City Council meeting at http://youtube.com/SunnyvaleMeetings or on
television over Comcast Channel 15, AT&T Channel 99
Written public comment:
Email comments to the City Council no later than 4 hours before the meeting at
council@sunnyvale.ca.gov. You can also mail or deliver comments to:
City Clerk, 456 W. Olive Ave., Sunnyvale, CA 94086
Public review of items:
You can view reports to council on the City’s website at sunnyvale.ca.gov after 7
p.m. on Thursdays. You can also review reports in person at the City Hall reception
desk, 456 W. Olive Avenue, during normal business hours. Any other documents
distributed to members of the City Council regarding any open session item on this
agenda are available in the Council Chambers on the evening of the Council
Meeting. Otherwise, contact the Office of the City Clerk at 408-730-7483 or
cityclerk@sunnyvale.ca.gov for questions.
Planning a presentation for a City Council meeting?
Visit: http://Sunnyvale.ca.gov/PublicComments
City of Sunnyvale Page 8 Printed on 5/15/2025
City Council Notice and Agenda May 20, 2025
Planning to provide materials to Council?
Please provide the City Council with 12 copies of your materials.
Language Access and Translation
To access written and audio translation during the meeting, click the link below:
Choose Language and Click Attend
Use a headset on your phone for audio or read the transcript on your device.
Spanish and Chinese, Simplified
Para acceder a la traducción escrita y en audio durante la reunión, haga
clic en el siguiente enlace:
Seleccione su idioma y haga clic en "Attend"
Use sus auriculares/audifonos para escuchar el audio o leer la
transcripción en el dispositivo.
如需在会议期间使用文字和音频翻译,请点击以下链接:
选择语言并点击“参加”
使用手机耳机收听音频,或阅读设备上的文字记录。
Translation Link: https://bit.ly/TDDB-6886
Accessibility/Americans with Disabilities Act (ADA) Notice
Pursuant to the Americans with Disabilities Act (ADA), the City will make reasonable
arrangements to ensure accessibility to this meeting. If you need special assistance,
please contact the City at least 48 hours prior to the meeting. Reach the Office of
the City Clerk at 408-730-7483 or cityclerk@sunnyvale.ca.gov (28 CFR 35.160 (b)
(1)).
LEGAL NOTICES
PLEASE TAKE NOTICE that if you file a lawsuit challenging any final decision on
any public hearing item listed in this agenda, the issues in the lawsuit may be
limited to the issues which were raised at the public hearing or presented in writing
to the Office of the City Clerk at or before the public hearing.
PLEASE TAKE FURTHER NOTICE that Code of Civil Procedure section 1094.6
imposes a 90 day deadline for the filing of any lawsuit challenging final action on an
agenda item which is subject to Code of Civil Procedure 1094.5.
City of Sunnyvale Page 9 Printed on 5/15/2025
Get email alerts for Sunnyvale
A daily email when new agendas and minutes are posted.