City Plaza Park

Where
1098 Lexington Street, Santa Clara, CA
Tags
City, Plaza
Claim this listing

About request an edit to this page

This little plaza / park in downtown Santa Clara features the Mission Library Family Reading Center.