1020 NW 114th Ave Fort Lauderdale, FL 33323