Where is International Plaza and Bay Street?
Where is International Plaza and Bay Street located?
International Plaza and Bay Street, Florida, United States (approx. 27.96445°, -82.52074°)
Where is International Plaza and Bay Street on the map?
{"latitude":27.96445,"longitude":-82.52074,"title":"International Plaza and Bay Street"}