4871 SW 38th Terrace, Fort Lauderdale, FL 33312, USA
5370 NW 35th Terrace Suite 109, Fort Lauderdale, FL 33309, USA
1001 NW 53rd St, Fort Lauderdale, FL 33309, USA
2400 W Cypress Creek Rd #205, Fort Lauderdale, FL 33309, USA