3181 Davie Blvd Fort Lauderdale, FL 33312