2106 NE 14th Ct, Fort Lauderdale, FL 33304, USA
5911 SW 39th Ave, Fort Lauderdale, FL 33312, USA
4433 SW 27th Terrace, Davie, FL 33312, USA
2801 NW 55th Ct bldg 1, Fort Lauderdale, FL 33309, USA