4433 SW 27th Terrace, Davie, FL 33312, USA
5885 SW 32nd Terrace, Fort Lauderdale, FL 33312, USA
5370 NW 35th Terrace Suite 109, Fort Lauderdale, FL 33309, USA
815 NW 57th St, Fort Lauderdale, FL 33309, USA