3201 Griffin Rd # 104, Fort Lauderdale, FL 33312, United States
6540 NW 31st Way, Fort Lauderdale, FL 33309, United States
804 SE 10th St, Fort Lauderdale, FL 33316, United States
1951 NE 59th Pl, Fort Lauderdale, FL 33308, United States
800 W Oakland Park Blvd, Fort Lauderdale, FL 33311, United States