Where is Euclid Avenue (San Diego Trolley station)?

Coordinates: 32.709845, -117.08504

Be the first visitor to thank for this answer!

Thanks!