Where is Soquel Ave & 7th Ave?

Where is Soquel Ave & 7th Ave located?

Soquel Ave & 7th Ave, Soquel Ave & 7th Ave, United States of America (approx. 36.985233°, -121.990616°)


Where is Soquel Ave & 7th Ave on the map?