11455 SW 40th St STE 333, Miami, FL 33165, USA
6790 SW 24th St, Miami, FL 33155, USA
7146 SW 42nd Terrace, Miami, FL 33155, USA
333 NE 23rd St, Miami, FL 33137, USA