2294 Quail Roost Dr Fort Lauderdale, FL 33327