Concrete
Balboa Park Station
Posts
0
Saved
0
Transportation
Major bus and trolley station serving the Balboa Park area, providing easy park access.
1501 Imperial Ave
92101 San Diego CA
US
Created on:
December 31, 2023