4868 NE 12th Ave, Fort Lauderdale, FL 33334, United States
2699 Stirling Rd STE A101, Fort Lauderdale, FL 33312, United States