For years, the fenced-off, vacant lot at 1300 El Camino Real hasn’t been much use to anyone in Menlo Park . . .Read More