851 Wyoming Ave, Fort Lauderdale, FL 33312, USA
217 SW 30th St, Fort Lauderdale, FL 33315, USA
401 E Las Olas Blvd, Fort Lauderdale, FL 33301, USA
1332 SW 12th Ct, Fort Lauderdale, FL 33315, USA