138 W State Rd 84, Fort Lauderdale, FL 33316, USA
3017 SE 5th St, Fort Lauderdale, FL 33316, USA
1600 NE 12th Terrace, Fort Lauderdale, FL 33305, USA
4420 NW 12th Ave, Fort Lauderdale, FL 33309, USA