3301 NE 15th Street Fort Lauderdale, FL 33304