Nicola Tesla Court
United States
>
California
>
San Diego County
>
San Diego
>
Otay Mesa
>
Nicola Tesla Court
The Nicola Tesla Court is a street in Otay Mesa in San Diego.
Nicola Tesla Court
type of road
Secondary road
Customhouse Court
Roll Drive
Subway, Carl's Jr., Roll Dr & Via de la Amistad
Customhouse Plaza
Via de la Amistad
Otay Mesa Freeway
Otay Mesa Transit Center
Secondary Inspection Area
Otay Mesa Port of Entry
Global Entry SENTRI Lane
Otay Center Drive
Harvest Road
Otay Crossing Self Storage
Siempre Viva Road
McDonald's
Paseo de Las Americas
Quality Suites San Diego Otay Mesa
All Travelers Lane
Entry Documents Control
Northbound Primary Vehicle Inspection
Pedestrian Inspection Building
To Mexico
Pedestrian Exit Inspection Area
Customs X-Ray Inspection
Primary Inspection, Passport Control