SD Aqueduct Mixed-Use Service Road in Vista, CA 92084

SD Aqueduct Mixed-Use Service Road in Vista, CA 92084 (San Diego County) is a track. It runs in a north-south direction starting from North Twin Oaks Valley Road and crosses El Paso Alto.

Road Type
track
Route
north-south