9 Fillmer Ave, Los Gatos, CA 95030, USA
6076 Marla Ct, San Jose, CA 95124, USA
Kennedy Road from Los Gatos Blvd to Shannon Road then Hicks Road with end on Camden Avenue.
Passed by an ebike (5:20), I think it is a Levo, and by a road bike (13:05). Couldn't keep up with either. Sorry.