8762 Sw 1st Pl Pompano Beach, FL 33071