Where is 12th & Imperial Transit Center located?
12th & Imperial Transit Center, 12th & Imperial Transit Center, United States of America (approx. 32.7056°, -117.15295°)
12th & Imperial Transit Center, 12th & Imperial Transit Center, United States of America (approx. 32.7056°, -117.15295°)