18411 NW 22nd St Hollywood, FL 33029