6620 NW 41st Ter Pompano Beach, FL 33073