9830 NW 20th Pl Fort Lauderdale, FL 33322