5370 NW 35th Terrace Suite 109, Fort Lauderdale, FL 33309, USA
3044 SW 42nd St, Fort Lauderdale, FL 33312, USA
2703 NW 55th Ct, Fort Lauderdale, FL 33309, USA
700 SW 21st Terrace, Fort Lauderdale, FL 33312, USA