When was William Street Park built/created?
Address: E William St & S 16th St, San Jose, CA 95112, USA
Larry Lundberg | Aug 30, 2018
Ask google. I know it's been there 50 yrs
Carlos vargas | Aug 30, 2018
It's been here at least 5 years before that I'm not sure
Thanks! Your answer is awaiting moderation.