Address: 2419 Commercial Blvd, Ft Lauderdale, Florida 33308 | Complaints, Reviews, Scam Reports