6989 NW 30th Ave, Fort Lauderdale, FL 33309, USA
815 NW 57th St, Fort Lauderdale, FL 33309, USA
3036 SW 10th St, Fort Lauderdale, FL 33312, USA
700 NW 7th Ave, Fort Lauderdale, FL 33311, USA