2341 NE 8th Fort Lauderdale, FL 33304