18905 NW 23rd Pl Hollywood, FL 33029