3850 N Powerline Rd Pompano Beach, FL 33073