3017 SE 5th St, Fort Lauderdale, FL 33316, USA
1314 E Las Olas Blvd, Fort Lauderdale, FL 33301, USA
5370 NW 35th Terrace Suite 109, Fort Lauderdale, FL 33309, USA
5885 SW 32nd Terrace, Fort Lauderdale, FL 33312, USA