705 West Fletcher Avenue, Tampa, FL 33612, United States
A:
B: 705 West Fletcher Avenue, Tampa, FL 33612, United States

See on Google Maps