900 N Birch Rd, Fort Lauderdale, FL 33304, United States
231 SW 2nd Ave, Fort Lauderdale, FL 33301, United States
229 SW 2nd Ave, Fort Lauderdale, FL 33301