4005 Taylor St, San Diego, CA 92110
Old Town Transit Center is a Train station located at 4005 Taylor St, San Diego, CA 92110. It has received 331 reviews with an average rating of 4.1 stars.
The address of Old Town Transit Center: 4005 Taylor St, San Diego, CA 92110
Old Town Transit Center has 4.1 stars from 331 reviews
Train station