730 NW 7th St, 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
Fort Lauderdale, FL 33312, USA