11200 SW 8th St, Miami, FL 33174, United States
10355 Hammocks Blvd #4735, Miami, FL 33196, United States