Fort Lauderdale, FL 33312, USA
3331 NW 55th St, Fort Lauderdale, FL 33309, USA
4609 SW 44th Ave, Davie, FL 33314, USA
2106 NE 14th Ct, Fort Lauderdale, FL 33304, USA