Concrete
America Plaza Trolley Station
Posts
0
Saved
0
Transportation
Central trolley station located in downtown San Diego, near waterfront attractions.
1050 India St
92101 San Diego CA
US
Created on:
December 31, 2023