2663 NW 4th St, Fort Lauderdale, FL 33311, USA
1427 NE 26th Ave, Fort Lauderdale, FL 33304, USA
1535 W Sunrise Blvd, Fort Lauderdale, FL 33311, USA
Fort Lauderdale, FL 33306, USA