Train depot
Embarcadero Station
San Diego, CAABOUT
Embarcadero Station is a train depot located
at Santa Fe Depot, , San Diego
, CA.
FAQs
The address of Embarcadero Station is:
Embarcadero StationSanta Fe Depot
San Diego,
Embarcadero Station is listed under
LOCATION
Embarcadero Station Location