Tamiami Lakes Plaza
13200 SW 8th St, Miami, FL 33184, USA
Tamiami Lakes Plaza is located in Miami-Dade County of Florida state. On the street of Southwest 8th Street and street number is 13200. .
The coordinates that you can use in navigation applications to get to find Tamiami Lakes Plaza quickly are 25.7603679 ,-80.4101553