Otay Mesa Freeway
United States
>
California
>
San Diego County
>
San Diego
>
Otay Mesa West
>
Otay Mesa Freeway
The Otay Mesa Freeway is a street with a maximum speed of 65 mph with two lanes in Otay Mesa West in San Diego.
Otay Mesa Freeway
Bicycle
No
type of road
motorway
Lanes
2
Maximum speed
65 mph
Layla Way
Layla Court
Marzo Street
Alcorn Street
Jacob Dekema Freeway
Otay Mesa Freeway