245 NE 14th St Suite 3604, Miami, FL 33132, USA
7242 SW 42nd Terrace, Miami, FL 33155, USA
598 NW 54th St, Miami, FL 33127, USA
9700 SW 168th St, Miami, FL 33157, USA