Where is Mission San Diego Station?

Where is Mission San Diego Station located?

Mission San Diego Station, Mission San Diego Station, United States of America (approx. 32.780815°, -117.11098°)


Where is Mission San Diego Station on the map?