Where is Seabright & Soquel Av?

Where is Seabright & Soquel Av located?

Seabright & Soquel Av, Seabright & Soquel Av, United States of America (approx. 36.979572°, -122.01036°)


Where is Seabright & Soquel Av on the map?