6463 Bird Rd, Miami, FL 33155, USA
7288 NW 8th St, Miami, FL 33126, USA
245 NE 14th St Suite 3604, Miami, FL 33132, USA
598 NW 54th St, Miami, FL 33127, USA