Fort Lauderdale, FL 33308, USA
5553 Ravenswood Rd # C, Fort Lauderdale, FL 33312, USA
1021 NW 1st St, Fort Lauderdale, FL 33311, USA
4609 SW 44th Ave, Davie, FL 33314, USA