200 NW 20th Ave Fort Lauderdale, FL 33311