328 N Ocean Blvd Pompano Beach, FL 33062