Where is Miami Marine Stadium?

Coordinates: -80.169865 25.74295

Be the first visitor to thank for this answer!

Thanks!