1200 NE 7th Ave, Fort Lauderdale, FL 33304, USA
2115 NE 14th Ct, Fort Lauderdale, FL 33304, USA
5813 SW 24th Ave, Fort Lauderdale, FL 33312, USA
851 Wyoming Ave, Fort Lauderdale, FL 33312, USA