If you visit there are railroad tracks left there as a reminder of the train that ran to Santa Cruz
Most Spanish town sites have a central town square at their center. It would be hard to establish a town and years later raise buildings and create a center, especially in the small, up against the mountains area of Los Gatos. So you might speculate the date would be when the town was established. That would be 1887. Call the city and ask?
Thanks! Your answer is awaiting moderation.