6785 NW 17th Ave, Fort Lauderdale, FL 33309, USA
5937 Anglers Ave, Fort Lauderdale, FL 33312, USA
2115 NE 14th Ct, Fort Lauderdale, FL 33304, USA
204 SW 16th Ct, Fort Lauderdale, FL 33315, USA