2217 NW 14th Ave Fort Lauderdale, FL 33301