2035 Quail Roost Dr Fort Lauderdale, FL 33327