6140 SW 70th St, Miami, FL 33173, United States
1330 SW 22nd St, Miami, FL 33145, United States
1400 NW 12th Ave, Miami, FL 33136, United States
3850 Bird Rd STE 501, Miami, FL 33146, United States
1611 NW 12th Ave # 233, Miami, FL 33136, United States