965 N Nob Hill Rd Fort Lauderdale, FL 33324