4491 Stirling Rd #201, Fort Lauderdale, FL 33314, USA
914 NW 19th Ave, Fort Lauderdale, FL 33311, USA
5370 NW 35th Terrace Suite 109, Fort Lauderdale, FL 33309, USA
3044 SW 42nd St, Fort Lauderdale, FL 33312, USA