11455 SW 40th St STE 333, Miami, FL 33165, USA
6800 SW 40th St, Miami, FL 33155, USA
918 NW 7th Ave, Miami, FL 33136, USA
7050 NW 42nd St, Miami, FL 33166, USA