Otay Mesa Freeway
United States
>
California
>
San Diego County
>
San Diego
>
Nestor
>
Otay Mesa Freeway
The Otay Mesa Freeway is a street with two lanes in Nestor in San Diego.
Otay Mesa Freeway
Bicycle
No
type of road
motorway
Lanes
2
Shop
7-Eleven
Valance Street
Revena Street
Lawndale Street
Leatherwood Street
Alosta Street
Dalisay Street
Wardlow Court
Katella Street
Quadra Avenue
Pikake Street
Deep Haven Lane
Biola Avenue
Otay Mesa Freeway
7-Eleven
Oro Vista Road
John J. Montgomery Freeway
Tocayo Avenue
International Road